
Flex Mobile Development is a 2-day course that provides Flex developers with the knowledge and hands-on practice they need to start building mobile applications for Android, iOS and Tablet OS. Late in 2011, Adobe donated the Adobe Flex SDK to the Apache Foundation. Now, the SDK is truly open source with development driven by community members in a meritocracy. The official Adobe Flex courseware is used in this course because the Apache Flex community haven’t developed a course, yet. Developers can learn Flex and deploy to multiple platforms with a single set of code. The primary focus of the course is smart phone development, but also includes introductory information for deploying to tablets.
Duration:
- This is a Two (2) Day Instructor-led Class from our true real-world instructor
Upcoming Classes:
- Jun 20, 2013 - Jun 21, 2013.: 9:00 am - 5:00 pm
- Aug 5, 2013 - Aug 6, 2013.: 9:00 am - 5:00 pm
- Oct 7, 2013 - Oct 8, 2013.: 9:00 am - 5:00 pm
- Dec 9, 2013 - Dec 10, 2013.: 9:00 am - 5:00 pm
Tuition:
- $995.00
Prerequisites:
- Flex 4.5: Developing Rich Internet Applications or equivalent knowledge.
Training Formats:
- On3 Software Training - Denver: 1091 South Gaylord Street, Denver, CO, 80209
- On3 Online: On3′s exclusive real world instructor-led training available online. You have a real seat in the live class, you just join our classroom remotely! Get the “Real In-classroom Experience” from anywhere.
Emphasized topics 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
On3 Extras
Every class is a little different at On3 because we often add additional topics, not taught anywhere, that suit the needs of the students. i.e. localization, best practices, etc… So, if it’s not in the outline, just ask the instructor and they’ll be happy to cover the additional topics as well.
Need Customized Training?
We offer tailored content to fit the needs of your group. We can even come to your office for On3 on-site training.
Course Outline
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
