
Today's online experience means new forms of socializing, from micro-blogging with your mates on Twitter to keeping track of each other's travel arrangements on Dopplr. Users have new ways of creating and sharing information. The social application is part of the online Web 2.0 experience.
Adobe AIR offers developers the ability to bridge the boundaries of the online and offline worlds and build applications to run on the desktop with their existing Flash, Flex, or Ajax skill sets. In this tutorial I show you how to build Flickr Floater, an image upload application that blends both online and offline worlds.

Figure 1. Flickr Floater lets you manage your image uploads to Flickr.
In order to make the most of this article, you need the following software and files:
This article assumes that you have intermediate Flex and ActionScript development skills and have a basic command of SQL. You should also have some experience developing on Adobe AIR.
Andrew Muller is a trainer, mentor, developer, blogger, author, and presenter who has been involved with the production and development of rich Internet applications in Australia since 2002. Andrew is an Adobe Certified Instructor for Flex, Flash, ColdFusion, and Connect; he is also an Adobe Community Expert. Andrew has written articles for Internet.au, Digital Media World, Australian Developer, and International Developer magazines. He is a regular blogger and feature writer for BuilderAu.com.au, and has spoken at Macromedia- and Adobe-related conferences both in the United States, New Zealand, and Australia. Andrew is senior designer/developer at webqem pty limited in Sydney.