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.
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.
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.