Advanced, ACE Edition
Topic-Level Outline
Days: 1
Prerequisites: Flash CS6: Basic, ACE Edition or equivalent experience
Unit 1
: Planning and managing Flash projectsTopic A: Flash platforms
A-1: Discussing application planning and design
A-2: Discussing video encoding
A-3: Discussing native extensions
Topic B: Flash projects
B-1: Creating a Flash project
Topic C: Working with the Flash library
C-1: Working in the library
C-2: Generating a sprite sheet
Unit 2
: Introduction to ActionScriptTopic A: ActionScript language fundamentals
A-1: Discussing ActionScript 3.0
A-2: Exploring a scripted application
A-3: Preparing symbol instances
A-4: Storing values by using variables
A-5: Implementing continuous motion
A-6: Controlling speed with a variable
A-7: Stopping motion when a condition is met
A-8: Making a clip move when clicked
A-9: Creating modular code
Topic B: Object oriented programming
B-1: Creating a Document class
B-2: Extending the MovieClip class
B-3: Associating a custom class with an object
Unit 3
: Content and LibrariesTopic A: Working with text
A-1: Creating and formatting text
A-2: Examining TLF features and embedding fonts
A-3: Using input and dynamic text fields
Topic B: Loading external content
B-1: Loading data from an XML file
Topic C: ActionScript libraries
C-1: ActionScript libraries
Unit 4
: Adding video and audioTopic A: Adding video and interactivity
A-1: Adding a video player
A-2: Changing FLVPlayback component parameters
A-3: Creating code to respond to cue points
Topic B: Adding and synchronizing video
B-1: Adding and synchronizing sound
Unit 5
: Testing and publishingTopic A: Debugging Flash applications
A-1: Debugging a Flash application
Topic B: Testing mobile applications
B-1: Testing mobile content
Topic C: Assessing and simulating performance
C-1: Testing document download performance
Topic D: Publishing to Adobe AIR
D-1: Publishing to AIR
Topic E: Publishing to HTML5
E-1: Using the Toolkit for CreateJS
Appendix A
: ACE Exam objectives mapTopic A: ACE exam objectives