It has been almost two years now since Adobe started releasing super-secret early betas
of their mobile AIR runtimes and Flex framework. During that time, only a select few
were kicking the tires and seeing what was possible while waiting for more phones to
successfully run Android 2.2 and the iPhone packager to be completed.
Fast forward a few months, and it’s October. Seconds after Adobe pushes up the
first versions of AIR for Android, I’m pushing up the first early version of my wellreceived
Queue Manager application—the first AIR for Android application on the
Android Market. Within a few months, planning on multiple projects for various projects
is at full speed and many clients are adopting AIR and Flex for their mobile enterprise
If we fast-forwarded a few more months, we’d see Queue Manager being used by
more than 20,000 unique users daily and having over 500,000 downloads. Between
personal and professional projects, I’ve created around a dozen mobile applications
that use Flex and AIR, and I was fortunate enough to be asked by Manning if I would
write a book about my experiences building Flex applications for the mobile environment.
Originally, the request was to make a book showing how to use Flex to make
Android applications, but, as Flex developers, we know that we can do better and that
cross-platform development is the name of the game.
I’m proud to put into one book a collection of resources, examples, and explanations
that will help new Flex developers transition from desktop- and browser-based
applications to the mobile world, and assist any developers that want to make visually
stunning applications that execute consistently across multiple platforms with a singular
and elegant code base.