• PHP
    CodeIgniter from Scratch: Extending the FrameworkCodeigniter
    In today's screencast we are going to learn how to create our own helpers and libraries. We are also going to learn how to extend the existing helpers and libraries that come with CodeIgniter. At the end of the tutorial we will extend the Form Validation library to give it the ability to check for password strength.Read More…
  • Flash
    Throw Objects by Creating a PanAndThrow ClassPreview
    In this tutorial we will be mocking up and finishing a pan and throw class that will allow us to add this effect to any element we want. To accomplish this, we will create a image viewer - but not your average viewer. Here we'll have zooming, throwing, panning.. Almost sounds like a ninja app, huh? Read More…
  • Web Roundups
    20 Mac Apps You'll Use Every Day: Editor's Choice200x200
    Mac app round-ups are a dime a dozen across the web. However, there's one problem when you're offered 100+ to choose from: you won't use half of them. That's why I've decided to streamline the process and provide twenty of my most highly recommended Mac apps, tailored for web designers and developers. While not every app relates specifically to development, they're all essential in your every day workflow. Read More…
  • Flash
    Exclusive Freebie: The Piecemaker XML GalleryPreview
    It's April 1st! Whilst I wouldn't suggest you take everything on the tuts+ sites seriously today, this post is no joke. Today sees the beginning of monthly Exclusive Freebies - high quality files (website templates, galleries, media players, icon sets..) created exclusively for Activetuts+ readers! To kick us off in style, here's the awesome Piecemaker gallery created by Björn from Modularweb. Besides the freebie, you'll find extensive documentation and a tut explaining the native 3D features of Flash CS4. Over to you, Björn.. Update: You can now grab the latest version: The Piecemaker 2 to take advantage of some brilliant additions, including the WordPress plugin!Read More…
  • News
    Celebrating the Launch of GIFtuts+Giftuts prev
    Today we're pleased to introduce the newest member of the Tuts+ family: GIFtuts+. We’ll be publishing tutorials and video training on creating gorgeous animated GIFs in Photoshop, Ulead GIF Animator and Microangelo. If you’ve ever wanted to freely learn how to create ornamental animated GIFs and impressive navigational graphics for Web Pages, now is the time to start! Hit the jump to learn all about GIFtuts+ and check out the newest site in the Tuts+ Network family.Read More…
  • JavaScript
    Generating a Particle System with JavaScriptCode
    If you've ever seen a fireworks effect, created in Flash, I'll show you how to reproduce the effect using pure JavaScript! Why let the Flash developers have all the fun?Read More…
  • General
    Building SEO Friendly Flash SitesArticle preview
    This article aims to puts an end to the debate about creating SEO friendly Flash sites. I will discuss some fundamental tips and guidelines, giving you the opportunity to create attractive and interactive Flash sites which can be indexed by search engines.Read More…
  • PHP
    How to Create an Infinite Scrolling Web GalleryPreview
    When working my way through a web gallery, I find it annoying when I must change pages; so in today's tutorial, we will learn how to create an auto-generating, one-page, infinite scrolling gallery with PHP and AJAX. Let's get started!Read More…
  • ActionScript
    Quick Tip: How to Build a Frame Rate Counter in ActionScript 3.0Preview
    In this Quick Tip you'll learn how to measure the current frame rate of your Flash application using ActionScript 3, and display the FPS on screen.Read More…
  • Web Development
    Diving into the Twitter API200x200
    Twitter's astonishing growth is rivaled only by its intuitive, developer friendly API. In this second part of the series, we are going to learn more about Twitter's API and how to work with it. Read More…
  • Workflow
    Thinking in Commands: Part 2 of 2Preview
    During this tutorial we'll further extend the command framework from the first part. We'll create a scene management framework, with easily understandable and maintainable code. Read More…
  • Web Development
    How to Use the jQuery UI Autocomplete Widget200x200
    In this tutorial we'll be looking at one of jQuery UI 1.8's newest components - the Autocomplete widget. Auto-completing text fields can be a popular choice with visitors to your site because they make entering information much easier. They can be used on product search fields for example, or when a visitor must enter a country, or a city, or anything else that may be a choice from a common dataset. As well as being popular with visitors, the jQuery UI Autocomplete is popular with developers because it's easy to use, powerful and flexible.Read More…