Master ActionScript 3.0 and the cutting edge of the Flash Platform
If you want to build interactive applications on the desktop, in the browser, or on mobile devices, this is the place to start. The ActionScript 3.0 Bible guides you through the whole ecosystem of the Flash Platform: ActionScript 3.0 language and syntax, object-oriented programming, error handling and debugging techniques, and every part of the expansive Flash Player 10.1 API. Packed with interactive examples and comprehensive coverage of the latest features, the ActionScript 3.0 Bible is all you need.
Massively updated and revised
Program for mobile devices including iPhone, Palm WebOS, Android 2.0
Learn AS3 for use in Flash Professional CS5, Flash Builder 4, Flex 4, and AIR 2
Use the speedy new Vector class
Display print-quality text with the Flash Text Engine and Text Layout Framework
Learn 3D math and program your own 3D engine with AS3
Write and run powerful pixel shaders with Pixel Bender
As a senior software developer for Schematic, Roger Braunstein drives development of interactive applications, leading teams with extensible architecture and following through with solid, reusable, and tested code, all while keeping a keen eye on usability and design. Roger took on the role of Flash platform lead for the NBC Universal video player project, overseeing architecture and acting as the lead developer. Roger developed reusable frameworks for internationalization, layout and reskinning for Schematic's clients. He is also active in teaching his peers, presenting and contributing frequently to both internal groups at Schematic and the Adobe User Group NYC.
With a background in computer science and mathematics as well as a successful freelance business, Roger brings a balance of skills to Schematic. His independent work includes film titles, motion graphics, poster design, game programming, video art, identity design, and server scripting. Previous to Schematic, Roger was a Developer at Firstborn where he garnered awards and developed a Flash 3d engine for realtime topographical visualization. He has also worked as a designer at Sony BMG Music Entertainment, a Software Developer at AOL, and a VisualEffects artist at Modern Video Film.
Roger holds a B.S. in Computer Science from Carnegie Mellon University and enjoys video games, photography, cooking, and biking.