Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
OK
ActionScript: The Definitive Guide: Mastering Flash Programming 1st Edition
There is a newer edition of this item:
$9.50
(54)
Only 5 left in stock - order soon.
Given its ability to deliver high-impact experiences even over low-bandwidth connections, Flash has become the de facto standard for hundreds of thousands of multimedia web developers worldwide.Flash 5 now includes a new full-fledged programming language called "ActionScript" for controlling animation and multimedia. It's a quantum leap from the bare-bones "Actions" supported in Flash 4, andActionScript: The Definitive Guide is the first book dedicated entirely to documenting and demonstrating this new language.ActionScript includes all fundamental programming constructs (variables, loops, conditionals, functions, etc.), and is inextricably fused with Flash's authoring behaviors and animation timelines. Because ActionScript is based heavily on the ECMAScript Language Specification (ECMA-262) and is syntactically nearly identical to JavaScript, Macromedia expects thousands of existing JavaScript programmers to migrate to ActionScript.This book is divided into three sections.
- "ActionScript Fundamentals" introduces both programmers and non-programmers to the new language by first describing fundamental programming concepts and then delineating in detail the components, syntax, and usage of ActionScript.
- "Applied ActionScript Code Depot" shows you how to use common applications, such as processing online forms.
- "Language Reference" is a concise and detailed reference that makes all ActionScript globals, properties, and objects, including extensive implementation samples, easy to find quickly.
- Step-by-step tutorials of the most common ActionScript behaviors
- Object-oriented programming in Flash
- Intelligent interface development
- Server communication
- Dynamic content generation
- Password protection
- String handling
- Message boards
- Basic physics
- Games
Amazon.com Review
Author Colin Moock starts off with a primer to Flash terminology and a quick example application--an interactive quiz. Following that, the book quickly gets down to ActionScript nuts and bolts. The first part covers the basics of the language, such as operators, variable scope, and conditional logic, in a traditional presentation. A few lines of example code illustrate each concept.
Critical topics like arrays, movie clips, and object-oriented programming are covered well at the detail level, though a more extensive example application would really have come in handy to illustrate the big picture. The back of the book contains an excellent reference to the ActionScript language, complete with inline example code. ActionScript is an important tool to master, and ActionScript: The Definitive Guide is a fine means to that end. --Stephen W. Plain
About the Author
is an independent web guru with a passion for networked creativity and expression. He has been researching, designing, and developing for the Web since 1995. Colin served as webmaster for SoftQuad, Inc. (makers of HoTMetaL PRO) until 1997, and then as web evangelist for ICE (one of Canada's leading interactive agencies) until 2001. He has created interactive content for Sony, Levi's, Nortel, Air Canada, Procter & Gamble, and Hewlett-Packard. Colin now divides his time between writing, speaking at conferences, and researching emerging web technology. His award-winning Flash work and his renowned support site for Flash developers (http://www.moock.org) have made him a well-known personality in the Flash developer community. He is a contributor to macromedia.com's Flash developer center, a tutorialist in the Flash MX Bible (2002, Wiley Publishing Inc.), and regularly appears in industry magazines such as cre@te! online. Colin's latest personal undertaking is Unity (http://www.moock.org/unity/), a Flash socket server for multi-user content.
- ISBN-101565928520
- ISBN-13978-1565928527
- Edition1st
- PublisherO'Reilly Media
- Publication dateMay 11, 2001
- LanguageEnglish
- Dimensions7.01 x 1.3 x 9.21 inches
- Print length720 pages
Product details
- Publisher : O'Reilly Media; 1st edition (May 11, 2001)
- Language : English
- Paperback : 720 pages
- ISBN-10 : 1565928520
- ISBN-13 : 978-1565928527
- Item Weight : 2.23 pounds
- Dimensions : 7.01 x 1.3 x 9.21 inches
- Best Sellers Rank: #9,826,423 in Books (See Top 100 in Books)
- #229 in Flash Web Design
- #59,142 in Computer Science (Books)
- #538,888 in Unknown
- Customer Reviews:
Important information
To report an issue with this product or seller, click here.
About the author

Colin Moock is an independent web guru with a passion for networked creativity and expression. He has been researching, designing, and developing for the Web since 1995. His award-winning Flash work and his renowned support site for Flash developers (http://www.Moock.org) have made him a well-known personality in Flash developer community.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
It is easily the most comprehensive guide to ActionScripting in Flash I have ever seen. The first 2/3 of the book is divided into concept-based chapters - Variables, Loops, Events, Objects, Arrays, etc. This is great for when you think you know what you're trying to do, but you need some prosaic insight into the options you have, and some tips on avoiding pitfalls.
The last 1/3 is a detailed ActionScript Reference that puts all others to shame. It covers everything. Where Macromedia's ActionScript reference barely explains many commands, and almost never gives example code, Colin's guide has several realistic examples for every single entry. It will never fail to mention that one little quirky behavior that would otherwise keep you up all night debugging.
It is not a book of tutorials, and this is a good thing. Now there's nothing wrong with tutorials - they're a powerful tool for visualizing a complete process - but sometimes you want to just look something up. I use it incessantly: my copy of ASDG is only two weeks old, but the dog-ears and post-it notes make it look like I've owned it for years.
It is a book that I can honestly say has made as much a difference to my creative relationship with computers as the legendary Commodore 64 Programmer's Reference Guide. Thanks, Colin!
The reason is this: Macromedia's reference materials are banal, poorly written, and just overly complex. I bought Moock's book just so I could have a decent reference manual, but after reading the first few pages of the introduction, I was hooked. Moock's tone, style, and humor is addictive. He explains seemingly complex topics in clear, down-to-earth style that puts most technical writers to shame.
This is the manual Macromedia should have written. I can only imagine how much time I could have saved from the get-go if this "bible" existed when I first started out. Whether you're an old programming pro, or a graphic designer who shivers when seeing the "Actions" palette, this is for you. You don't need pretty pictures, testimonials, or inspirational interviews with Flash gurus. This is all you'll ever need.
So what is the relevance of Flash MX and Cold Fusion in a review of a book on Flash 5 ActionScript? Currently few books are published on Flash MX ActionScript and/or reviewed. Macromedia's marketing strategy seems aimed at combining Flash MX, with Cold Fusion and "back end" database connectivity.
Developers who masters ActionScript and Cold Fusion will have the edge. Don't bother waiting for an MX ActionScript book. MX ActionScript may deprecate some code (big deal) and only enhance what you will learn from this book.
This book is THE book for ActionScript.
I do have to comment though that everything you find in this book is EASILY found and sometimes in a way more deep and detailed manner in the Macromedia Flash Help section and in [...] Flash support section... I would not consider this an essential book even though one feels secure to have it close...
The first half of the book goes into excellent detail about the usage of different loops and variable naming techniques etc. Coding basics. This isn't what I had in mind. The target of this book is more for the Flash Graphical Designer who knows little or no code, but wants to add functionality to their art. I was looking for something to add art to my functionality :).
I won't tell you not to get it, but I will tell you that you should define your position and what you are looking to accomplish when buying a guide. I just learned that the hard way.
The literature is very straight forward and enlightening. The author does not waste words talking about his influences, philosophies, his family, his dog and so on. Love it. I would have gladdly paid $100 bucks for it. I dought you will see a used one too often.