Get your feet wet with an introduction to the Flash Lite player and understand some of the basic differences between mobile specific issues and the desktop Flash player. Then, move on to how to develop the user interface, work with class-based development techniques and use external data and XML socket connections.
Learn how to control Visual Objects with ActionScript 2.0.
Understand how to build a mobile game.
Get up to speed on how to write persistent data to the handset.
Learn about loading dynamic data through XML socket connections.
Obtain first-hand experience for how to load Flash Lite applications on a BREW device.
This title is available in the
Total Training All-Access library.
The Flash Lite 2.1: Creating Mobile Applications series teaches you how to work with external media and platforms, as well as explains some of the wider issues for developers starting out with Flash Lite and mobile content development.
Disc 1 – Basics & Best Practices
Chapter 1: Flash Lite Development Fundamentals (18 min)
The Flash IDE & Mobile Emulator
Moving .SWF Files to a Mobile Device
Comparing Vector & Bitmap Images
Comparing Movie Clip & Graphic Symbols
Chapter 2: Coding Well Architected Applications (17 min)
Chapter 3: ActionScript in Mobile Game Concepts (40 min)
Using ActionScript for Animation
Creating Methods to Animate Movie Clips
Initializing Game Setup
Detecting Stage Boundaries
Detecting Object Collisions
Updating the Score
Ending the Game
Chapter 4: Class-Based Development (21 min)
Creating & Using ActionScript Classes
Linking a Class to an Object
Adding Methods & Properties to a Class
Extending the Movie Clip Class
Managing Scoping with the Delegate Class
Chapter 5: Working With Asynchronous XML Data (38:30 min)
Preparing for XML
Creating the Object
Storing XML in Arrays
Displaying XML Data from Arrays
Validating User Entered Values
Chapter 6: Synchronous XML Data With XML Sockets (45 min)
Setting Up a Jabber Server Account
Creating an XML Socket Connection
Handling the Socket Connection
Sending & Receiving XML Data
Creating XML for the Server Login
Logging into the Jabber Server
Creating an XML Node Message
Sending an XML Node Message
Receiving & Displaying XML Messages
Chapter 7: Persistent Data & Dispatching Events (25 min)
Creating a Shared Object
Combining Listeners with Shared Objects
Writing & Displaying Shared Object Data
Creating Dispatch Events
Listening & Reacting to Dispatched Events
Disc 3 – Working with External Media
Chapter 1: Working With Sound in Flash Lite (18 min)
Importing Sounds into Flash
Loading Sound through ActionScript
Controlling Sound through ActionScript
Chapter 2: Working With Video in Flash Lite (15 min)
Creating Bundled Device Video
Testing for Video Capabilities
Using External Device Video
Disc 4 – Brew™ & Other Resources
Chapter 1: Creating Flash Lite Content for Brew™ (11 min)
Publishing Content & the BREW Simulator
Uploading Applications to BREW Enabled Devices
Chapter 2: The Flash Lite Ecosystem (06 min)
Deploying Flash Lite Content
Flash Lite on Other Devices
Final Comments & Credits
Dale Rankine is the CEO of Moket, Australia’s first dedicated Flash Lite development and distribution company. He’s been working with Flash and interactive media for the past 10 years, holding many creative, development and management positions with interactive studios and companies in his hometown of Brisbane. In 2001 Dale started a successful web-studio, DRD Interactive, working with many top-tier Australian companies.
Dale is a Certified Adobe Instructor for Flash Lite and has traveled the world conducting training for students and future instructors. He is the manager of the Australian Adobe Mobile and Devices User Group and has been a presenter at international conferences such as Adobe MAX (US) and webDU (Aus) on the topic of Flash Lite. Dale is regularly published in online articles regarding Flash Lite and contributes in the growing Flash Lite community.