This course shows developers how to design and deploy mobile applications for the Android and iOS smartphone platforms. Leveraging the capabilities of Flash Builder and the Flex framework, author James Talbot sheds light on architecting applications, incorporating mobile components, and building ActionScript skins. The course also covers mobile-specific APIs; optimizing memory and data connectivity; and submitting apps to the Android Market, the iOS App Store, and the Amazon Marketplace.

Topics include:

• Installing Adobe AIR and the Android SDK• Creating a project using only ActionScript• Understanding device configurations and debugging• Testing applications with emulators• Maximizing screen real estate with the View Navigator classes• Styling a tabbed application • Loading HTML into a mobile application• Using gestures, Multi-Touch, geolocation, and the accelerometer• Setting up Flex project libraries to reuse code• Packaging and distributing an app