Android App Development with Adobe Animate CC
This workshop maximizes the use of Adobe Animate to translate existing Flash skills from the web to mobile devices while designing a game in Animate and publishing it as an AIR for Android app.
This course also goes beyond game functionality and shows how to use mobile capabilities such as the accelerometer and gestures to control graphics, use the hardware keys to activate menus, and also how to optimize content so it plays well on mobile devices. Also included are instructions for distributing an app through the Android Market. Exercise files are included with the course.
What will be covered
- Designing for mobile platforms
- Creating and optimizing game graphics
- Adding random movement and interactivity
- Moving players based on the accelerometer
- Using gestures
- Detecting collisions
- Implementing audio
- Adding scoring and levels
- Implementing a high score screen
- Publishing an app on both Mac and Windows
- Uploading to the Android Market
Who should attend
Game developers, animators, web designers who wants to improve their skill and enter the mobile game arena.
Training Outline
I. Introduction- What you should know (The state of the mobile
app industry) - Android devices (Types of Android devices)
- Android versions (Descriptions and features of
Android versions) - Android Statistics (Latest statistics on Android
devices)
II. Mobile and Tablet Overview
- Designing for mobile devices (What to considering
in designing for Mobile devices) - Air for android (What is Adobe Air and it’s use)
III. Designing for Mobile Apps
- Using the Accelerometer (how to control and
target the device accelerometer) - Reformatting web content for mobile devices (the
process of reformatting web to make it mobile
compatible) - Positioning design elements dynamically (using
AS3 to dynamically control positioning)
IV. Air for Android
- Air for Android Templates (Using the built-in templates
for Android) - Code snippets for Mobile devices (Using the predefined
codes for mobile in your project)
V. Testing on Android Devices
- Publishing an app (Using the publish settings to
output to Android) - Testing on an Android Device (connecting an
Android device and testing the app) - Debugging an app
- Determining device capabilities (What are the device
capabilities in Android and how to target them)
VI. Optimization
- Optimizing graphics for mobile devices (The different
ways and process in optimizing graphics for mobile) - Creating content for tablets (The differences of creating
content for tablet and smartphones) - Adapting content for specific devices
- Optimizing Actionscript (Optimizing AS3 for mobile)
VII. Adapting for Different Devices
- Updating graphics across projects (Using dynamic
links to update graphics) - Adjusting and setting up orientation (Working with
device orientation) - Cross platform content creation (Outputting to different
mobile platforms)
VIII. Submitting to the Public
- Submitting to the Android Market (The process on
how to submit your app to the Android Play Store)
IX. Conclusion
- The future of Android and mobile apps
What to bring
Participants must bring their Android device. Please download and install Adobe Air for Android (a free download from the Android Market).
Prerequisite
Participants should have basic knowledge in Adobe Flash. Knowledge of ActionScript is a plus but is not required to take this class.
DATE(S):
- to be announced
TIME:
9 AM to 5 PM
INSTRUCTOR(S):
FEE:
PhP 5,730 (USD 144)
Includes materials, lunch and snacks.
Be sure to read the Registration Info before registering.