| Adobe | Adobe Flash Lite 3.0: Mobile Application Development | Level 3 Advanced |
| 3 days | Web Design | |
|
Course Content Lesson 1: Introducing Flash Lite 3 Topic 1A: About the Course Topic 1B: Understanding the Course Format Topic 1C: Reviewing the Course Outline Topic 1D: Understanding the Mobile Landscape Topic 1E: Introducing Flash Lite 3
Lesson 2: Getting Started Topic 2A: Installing the Adobe Flash Lite Player Topic 2B: Installing the Flash Lite Player on a Device (optional) Topic 2C: Learning the Flash CS3 Professional Inteface Topic 2D: Exploring the Interface Elements Topic 2E: Using Document Templates Topic 2F: Walkthrough: Publishing Flash Lite Applications Topic 2G: Transferring Files to the Handset Topic 2H: Walkthrough: Moving SWF Files to a Handset Topic 2I: Comparing Mobile Specific Issues with the Desktop Flash Player
Lesson 3: Using Adobe Device Central Topic 3A: Testing Content in Adobe Device Central Topic 3B: Create a New Flash Lite Document Topic 3C: Using Device Profiles and Device Sets Topic 3D: Walkthrough: Creating a Custom Device Set Topic 3E: Testing Content with Device Parameters Topic 3F: Walkthrough: Testing Application by Changing Device Parameters
Lesson 4: Using Visual Objects Topic 4A: Organizing Mobile Applications Topic 4B: Organizing Graphical Assets Topic 4C: Understanding Image Types Topic 4D: Importing Images Topic 4E: Walkthrough: Importing Images Topic 4F: Creating Vector Images Topic 4G: Walkthrough: Creating Drawings in Flash Topic 4H: Organizing Mobile Applications Topic 4I: Walkthrough: Using Graphic Symbols Topic 4J: Understanding Movie Clips Topic 4K: Understanding Buttons Topic 4L: Walkthrough: Creating a Movie Clip and Using Buttons Topic 4M: Creating Mask Effects Topic 4N: Walkthrough: Creating a Mask Effect
Lesson 5: Working with Text Assets Topic 5A: Working with Text Assets Topic 5B: Changing Text Properties 113 Topic 5C: Creating Input Text Fields Topic 5D: Understanding Font Handling Topic 5E: Optimizing Text for Mobile Devices Topic 5F: Walkthrough: Understanding Font Issues in Mobile Devices
Lesson 6: Creating Timeline Based Animation Topic 6A: Creating Animations Topic 6B: Creating Motion Tweens Topic 6C: Controlling the Timeline Topic 6D: Creating an Animation Topic 6E: Creating Frame-by-Frame Animations Topic 6F: Onion Skinning Topic 6G: Using Distribute to Layers Topic 6H: Walkthrough: Create a Best Practice Animation Topic 6I: Animation Best Practices
Lesson 7: Building Well Architected Applications Topic 7A: Data Typing Objects Topic 7B: Declaring Objects and Data Typing Topic 7C: Controlling Application Flow Topic 7D: Walkthrough: Creating User Defined Functions
Lesson 8: Controlling Visual Objects with ActionScript Topic 8A: Adding Action to Timeline Frames Topic 8B: Controlling Visual Objects Topic 8C: Creating Visual Objects at Runtime Topic 8D: Controlling Object Depth Using ActionScript Topic 8E: Walkthrough: Organizing Visual Content Topic 8F: Dynamically Controlling MovieClips Topic 8G: Walkthrough: Dynamically Controlling Views
Lesson 9: Building an Effective User Interface Topic 9A: Handling User Events on a Device Topic 9B: Communicating with the Device Topic 9C: Setting the Soft Key Labels Topic 9D: Handling Key Presses Topic 9E: Guiding the User’s Experience Topic 9F: Referring to Code in Another Timeline Topic 9G: Using_parent 207 Topic 9H: Walkthrough: Controlling the Focus Rectangle
Lesson 10: Creating a Mobile Game Topic 10A: Using ActionScript to Animate Topic 10B: Changing MovieClip Properties Over Time Topic 10C: Using ActionScript for Animation Topic 10D: Changing an Animation Interactively Topic 10E: Walkthrough: Testing for Collisions Topic 10F: Stopping an Animation Topic 10G: Deleting the onEnterFrame Event Topic 10H: Walkthrough: scoring and Ending the Game
Lesson 11: Using Class Based Development Topic 11A: Creating Classes in ActionScript Topic 11B: Linking a Class to a MovieClip Symbol Topic 11C: Creating and Using ActionScript Classes Topic 11D: Defining Class Properties and Methods Topic 11E: Walkthrough: Adding Methods and Properties to a Class Topic 11F: Managing Scope Issues in Class Files Topic 11G: Walkthrough: Using the Delegate Class
Lesson 12: Loading and Using XML Data to Drive Dynamic Content Topic 12A: Using XML Topic 12B: Loading XML Data into Flash Lite Topic 12C: Loading XML Topic 12D: Understanding Array and Objects Variables Topic 12E: Parsing and Using XML Data Topic 12F: Walkthrough: Parsing XML
Lesson 13: Streaming Data Synchronously to the Handset Topic 13A: Introducing XML Sockets Topic 13B: Setting Up a Jabber Account Topic 13C: Using XML Socket in Flash Lite Topic 13D: Walkthrough: Creating an XML Socket Connection Topic 13E: Passing XML Through Jabber Topic 13F: Walkthrough: Sending and Receiving XML Data Topic 13G: Assembling XML Data Topic 13H: Walkthrough: Sending and Receiving Messages
Lesson 14: Writing Persistant Data to the Device Topic 14A: Persisting Data in a Flash Lite Application Topic 14B: Persisting Data Topic 14C: Posting XML Data to be Persisted on the Server Topic 14D: Walkthrough: Passing XML Data Out of a Flash Lite Application Topic 14E: Dispatching Custom Events Topic 14F: Walkthrough: Understanding Event Dispatching
Lesson 15: Using Sound with Mobile Devices Topic 15A: Incorporating Sound into a Flash Lite Application Topic 15B: Using the Sound Class Topic 15C: Testing for Sound Capabilities Topic 15D: Loading External Sounds Topic 15E: Controlling Sound Topic 15F: Walkthrough: Controlling Sound
Lesson 16: Creating Flash Lite Content for BREW Topic 16A: Using BREW and Flash Lite Topic 16B: Setting Up the BREW Environment Topic 16C: Authoring Flash Lite Applications for BREW Topic 16D: Walkthrough: Using the BREW Simulator Topic 16E: Uploading to BREW Enabled Devices for Testing Topic 16F: Walkthrough: Uploading an Application to a BREW Enabled Device
Lesson 17: Adding Device Video to a Mobile Application Topic 17A: Using Device Video in Flash Lite Topic 17B: Using Bundled Device Video Topic 17C: Using External Device Video Topic 17D: Walkthrough: Using External Video
Lesson 18: Adding Flash Video to a Mobile Application Topic 18A: Using Flash Video in Flash Lite Topic 18B: Encoding Video Topic 18C: Advanced Encoding Settings Topic 18D: Walkthrough: Using Advanced Encoding Settings Topic 18E: Delivering Streaming Video Topic 18F: Walkthrough: Using ActionScript to Play Progressive or Streaming Video |
||

