Flex 4.5 Mobile Development

Flex Mobile Development is a 3-day course that provides Flex 4 or 4.5 developers with the knowledge and hands-on practice they need to start building mobile applications for Android, iOS and Tablet OS. The primary focus of the course is smart phone development, but also includes introductory information for deploying to tablets. 

Emphasized topic include:

  • Introducing mobile components
  • Navigating a mobile Flex application
  • Working with data
  • Creating item renderers in ActionScript
  • Skinning with ActionScript
  • Creating application for different screen densities
  • Working with the Camera API
  • Preparing applications for iOS deployment
  • Preparing applications for Tablet OS deployment

Audience

Flex developers who want to leverage their Flex knowledge for mobile development.

Prerequisites

Flex 4.5: Developing Rich Internet Applications course or significant hands-on Adobe Flex 4 or 4.5 experience, including Spark component architecture.

Course Topics

Introducing the Course

Introducing Flex for Mobile Development

  • Introducing Flex for Mobile Development
  • Exploring Flash Builder for mobile development
  • Exploring how to run and debug a mobile application
  • Exporting an Android release build with Flash Builder

Introducing mobile components

  • Creating Flex mobile applications and views
  • Exploring the Spark mobile-ready components
  • Exploring mobile device orientation

Navigating a Mobile Flex Application

  • Navigating views
  • Working with the Android Mobile Hardware Keys
  • Working with View Transitions
  • Launching native applications

Working with Data

  • Exploring the RemoteObject class
  • Managing data between views
  • Exploring the navigator context property
  • Exploring the Persistence Manager
  • Handling remote data retrieval using a Singleton

Creating Item Renderers in ActionScript

  • Exploring Flex mobile item renderers
  • Creating item renderers in ActionScript
  • Intercepting default item renderer behavior

Skinning with ActionScript

  • Introducing Flex mobile skins
  • Creating a more complex ActionScript mobile skin

Programming Multi-Density Application

  • Introducing multi-density applications
  • Exploring an auto-scaling application
  • Exploring manual DPI scaling
  • Exploring multi-DPI assignments in a skin
  • Creating a Tablet Application

Working with the AIR Camera API

  • Taking a picture with the device camera
  • Adding a picture from the device photo gallery
  • Exploring the Camera API with iOS

Printer-friendly versionPrinter-friendly version Send by emailSend by email