Animate CC Mobile App Development

In this course, you will see how to take advantage of mobile device hardware using new API's in ActionScript 3.0. Software required: Animate CC.
Course info
Level
Intermediate
Updated
Oct 28, 2016
Duration
5h 20m
Table of contents
Flash Professional CC Mobile Basics
Mobile Design Considerations
Handling Input and Touch Events
Responding to Gestures
Interacting with Device Sensors
Work with the Camera and Microphone
Native Software Interactions
Working with Files and Data
Stage3D: Starling and Feathers
Additional Considerations
Description
Course info
Level
Intermediate
Updated
Oct 28, 2016
Duration
5h 20m
Description

In this course, you will see how to take advantage of mobile device hardware using new API's in ActionScript 3.0. You'll see how you can produce apps and publish them for mobile devices. Software required: Animate CC.

About the author
About the author

Joseph Labrecque is primarily employed by the University of Denver as a senior interactive software engineer specializing in the creation of expressive desktop, web, and mobile solutions. He is also the proprietor of Fractured Vision Media, LLC. Joseph is an Adobe Education Leader and Adobe Community Professional.

More from the author
Animate CC Building Custom HTML5 Components
Intermediate
1h 10m
11 Jun 2018
Animate CC Creative Cloud Workflows
Beginner
2h 3m
29 Nov 2017
Animate CC Building AIR Desktop Applications
Intermediate
1h 31m
10 May 2017
More courses by Joseph Labrecque
Section Introduction Transcripts
Section Introduction Transcripts

Flash Professional CC Mobile Basics
Hi. I'm Joseph Labrecque. In this course, you're going to learn how to develop native mobile apps for Android and iOS using Flash Professional CC and Adobe AIR. We're going to look at the basics of working with mobile inside of Flash Professional CC, taking advantage of touch events and gestures, device input and sensors, using native software interactions, working with local files and databases, even using the GPU accelerated stage 3D capabilities of the platform. By the end of this course, you should have a solid understanding of the mobile tools within Flash Professional CC and know how to perform all the basic tasks necessary when developing mobile apps for iOS and Android operating systems.

Additional Considerations
Certain mobile applications simply don't require a lot of interaction and touching from the user. They can go long periods of time with the user simply reading material or viewing something. In cases like this, you may want to keep the system from actually falling asleep and turning off the screen while the user is actually looking at the app. In order to keep the system awake, what we can do is write a little code that will instruct the application to tell the system to do this. In order to do this, we use NativeApplication. nativeApplication. systemIdleMode and we need to set this to something specific. We're going to set it to systemIdleMode. KEEP_AWAKE. You'll notice that we have both KEEP_AWAKE and NORMAL to choose from. NORMAL is the default. And with that in there, that's actually all we need to do to keep the screen from ever falling asleep when we're running our application. You have to be careful with this, of course, because the screen is a great drainer of battery life, so only use this if absolutely necessary.