Overview
The book is structured into three parts: Foundation knowledge (general programming theory applied to Flash with short tasks to demonstrate specific concepts), Applied workshop (more involved tasks broken into three parts each—design discussion, the building steps, and analysis with suggestions of variation), and Appendices (which provides a concise listing of some of the more useful elements in ActionScript).The book will begin with foundation knowledge and will build on that with practical workshops. This way, the readers should be able to apply what they learn to future challenges they might encounter.
Synopsis
Flash 5's new ActionScript language makes practically anything possible. Once you define your goals, you need only translate them to programming language. But not everyone speaks this language; and even if you have programming skills, you'll need to know how to apply them to Flash. My book addresses this dilemma by helping intermediate Flash users become programmers and showing programmers how to make Flash perform.
The first half of the book will give you a solid foundation so you understand how to program in Flash. Many examples are interspersed, but you won't need to follow along with Flash running (though you may often feel like going off to try things when inspired). The second half is broken into 21 practical workshops where you can apply what you learned in the first half. These tutorials are designed not so much as examples of "perfect code"rather, solutions are worked out through a true-to-life process. For example, sometimes I purposely guide readers down the wrong path so that we can work out the solutions. That way, you will be able identify problems and work out solutions for real projects you encounter on your own.
This book definitely does not shy away from advanced topics, but it isn t an exhaustive reference to every detail in the ActionScript language either. That s not what this book is about. It s about giving you the skills so that you can apply any idea you have to Flash. When you re equipped with the knowledge I cover, you ll be able to meet any challenge. It might involve researching an esoteric formula for physics or applying a unique math calculation. If that means you have to research a specific topic, this book will give you the skills to figure out how to apply it to Flash. Think of this book as a bridge that will take you from "Flash user" to "ActionScript programmer".
Editorials
From Barnes & Noble
The Barnes & Noble ReviewNow that Flash 5 has been out for awhile, thousands of Flash developers have begun to realize the awesome power of its ActionScript programming language. ActionScripting in Flash is the most comprehensive, thorough guide to ActionScript we've seen -- for both novice and experienced programmers.
Philip Kerman starts with a Foundations section that introduces the language's fundamental syntax, program structure and elements -- including the movie clip object, functions, selecting text, trapping keys, manipulating strings, arrays, objects, and smart clips. There's basic programming theory for newbies (including tips on style); and a full chapter on debugging.
Once you've mastered the language itself, Kerman presents no less than 21 real-world applications. You'll start simple (checking for the presence of the Flash Player, creating horizontal sliders and custom sliders); gradually move to more complex applications (creating timers, currency-exchange calculators, and multistate buttons); and finally some pretty advanced stuff (creating dynamic slide presentations; embedding JavaScript that allows one Flash movie to communicate with another).
The book concludes with a test: Kerman gives you ten faulty Flash files, a clue about what's wrong, and a challenge to find and fix the problems. Succeed here, and you've officially mastered ActionScript.(Bill Camarda)
--Bill Camarda is a consultant, writer, and web/multimedia content developer with nearly 20 years' experience in helping technology companies deploy and market advanced products and services. He served for nearly ten years as vice president of a New Jersey-based marketing company, where he supervised a wide range of graphics and web design projects. His 15 books include Special Edition Using Word 2000