Rich is the founder and president of FMA, a full-service multimedia development and training company in New York.
Rich is a faculty member at New York's School of Visual Arts. teaching in the undergraduate and graduate programs. He is a technical writer and the author of two books, including Flash 8: Projects for Learning Animation and Interactivity (O'Reilly). Clients include McGraw-Hill, Pearson Education, Apple Computer, IBM, and Loews Theaters.
Actionscript 3.0 For Designers
ActionScript 3.0 is the latest version of Flash's internal scripting language, and has been rewritten from the ground up. It's faster and more powerful, and provides much better author-time error reporting to help you write your scripts.
With all that power and performance, however, comes a somewhat steeper learning curve. This one-day workshop will help get you started using AS3 whether you have experience with AS1/AS2 or are just getting started.
The workshop will begin by bringing everyone to a comfortable level of familiarity with programming basics, and then move on to ActionScript-specific syntax. Demo source files will be used in each major topic area, illustrating concepts in both timeline- and class-based examples. This combination of language fundamentals and task-based learning will have you understanding and writing your own AS3 code by day's end.
A brief overview of AS3-coding tools and interfaces, focusing primarily on Flash CS3
An introduction to programming fundamentals including operators, functions, loops, and conditionals, among other concepts
Working with variables and strong data typing for vastly improved error reporting
Adding assets to the new AS3 Display List for improved dynamic asset creation and depth management
Using AS3's new event model for more consistent and more powerful event flow
An overview of how to write classes, including examples of how to migrate timeline code to class structure using Flash CS3's new Document Class
A brief introduction to object-oriented programming
How to deliver true multi-channel sound in AS3 projects
How to deliver compelling video in your applications, including full-screen support and captions
How to load external assets