Introducing the Course
About the course
Course objectives
Course prerequisites
Introducing the Flash Interface
Introducing Flash
Using the Flash interface
Publishing a Flash document
Architecting with Screens
Building Flash applications with screens
Architecting a site with screens
Placing content on screens
Adding and Organizing Content
Importing graphics
Layering Flash elements
Organizing using layers
Reusing graphics as symbols
Adding UI components
Connecting to External Data
Understanding dynamic content
Using the XML data binding component
Binding results to a ComboBox
Creating a master-detail RIA
Manipulating Components with ActionScript
Introducing ActionScript
Using the basic elements of ActionScript
Debugging ActionScript
Populating a TextArea
Storing data in variables
Handling user events on UI components
Controlling Application Flow
Using conditional logic
Controlling interaction between components
Implementing Drag and Drop on MovieClips
Introducing the MovieClip
Reacting to MovieClip events
Using dragging behaviors
Referencing MovieClips
Using the hitTest( ) method
Using a MovieClip from the Library
Understanding ActionScript best practices
Using Built-In Classes
Introducing object-oriented terminology
Using the TextField class
Using the TextFormat class
Retrieving data from a text file in Flash
Reading the data from the text file
Using the returned data
Creating MovieClip Dynamically
Creating dynamic MovieClips
Loading content into MovieClips
Reusing Code with Functions
Introducing functions
Creating user defined functions
Calling functions
Using global functions
Referencing an external ActionScript file
Building a Navigation System
Creating buttons
Using screens to build a menu
Using screens to build a sub-menu
Submitting User Data Using Forms
Understanding forms
Submitting a form
Validating user input
Manipulating Data with Arrays
Understanding Arrays
Controlling application flow with loops
Using the Date class to generate indices
|