Amazon.com Customer Reviews
A must have - Review written on May 03, 2007
Rating: 5 out of 5
This book got a reluctant, occasional designer-turning-programer into serious Actionscript.
Although a bit hard to fully understand at first, it provided, then, an excellent introduction to serious ActionScript programming.
Today, working with Actionscript 2.0 alongside "Essential Actionscript 2.0" for its OOP practice tutoring, from the same author, it remains true to its self-explanatory title : a definitive guide.
I've re-read to complete my knowledge and now still use it almost daily when I code, for its exhaustive, relevent and easily understandable language reference.
A must have.
Great For Understanding Flash concepts - Review written on December 31, 2006
Rating: 5 out of 5
3 customers found this review helpful.
I am a programmer and also a teacher of Flash at a Tech school. I don't use this in class--yet--but I do reference it for lecture. I have the older Flash 5 version of this book and have perused the MX version. I love this book! It gave me the information I initially needed to program effectively in Actionscript. If you're a programmer working in Flash and need to get underneath the hood of Flash MX this book is worth having in your arsenal. I agree with some of the other reviews, this book is what Macromedia should package with their overpriced products.
WHAT THIS BOOK IS NOT:
I agree this book isn't for a beginner unless you are the kind of person that picks up on computer related technical concepts quickly. This also isn't a cook book on how to make killer looking sites. If you are a beginner, you might want to start with FLASH MX 2004-HANDS ON TRAINING. We use this in the classroom and it does a good job explaining the fundamentals.
WHAT THIS BOOK IS
It is a conceptual break down of the Flash object model, events and functionality--when code gets executed and in what order. The first part of this book will help you understand the Flash object model (methods, and properties), event based programming concepts, syncronous and asyncronous code execution, and variable scope. The last part of the book is a nicely organized Actionscript Language Reference with simple code examples.
OTHER FLASH BOOKS I RECOMMEND:
For the serious Flash animators in the world check out FLASH CARTOON ANIMATION--It'll give you production ideas based on tradional methods. It's written by Kevin Peaty and Glenn Kirkpatrick (Hanna-Barberra and Disney) Cool Stuff!
Also, check out ACTIONSCRIPT ANIMATION - MAKING THINGS MOVE. This book approaches animation from a programming standpoint and does a good job explaining acceleration, velocity, springing, inverse kinematics, and even some 3D concepts. You'll have to be creative enough to apply these ideas to your own projects.
The Source for Actionscript - Review written on August 03, 2006
Rating: 5 out of 5
2 customers found this review helpful.
This book has just about everything I could have ever wanted in an Actionscript book. It covers the ins and outs and tiny details overlooked by so many other `quick tutorial' type books. This book is touted as the primary source for learning Actionscript and undoubtedly it is. You really need to get a good handle on movieclips, levels, timelines, depths, and classes so you're not banging your head later or chasing your tail for hours asking yourself, "What is going on here? This Flash Actionscript is really doing odd things with my movieclips (objects), none of which I expected to happen." Moock dispels all uncertainty about Actionscript with Flash.
I thoroughly enjoyed the in-depth yet concise descriptions outlining the core concepts of Actionscript. Where one book may tell you there's a wide range of depths to assign to objects, this book breaks it down further explaining why negatively assigned movieclips behave one way in certain areas and why positively numbered depths are safer in others. The book also shares many insightful examples, though you can't ever have too many helpful hints. At the end of the book a complete guide to the API is listed with good documentation that's easy to follow and understand and great for quick reference.
I thought the book could have tied in Flash a little bit more to give a better picture of how Actionscript functions within the Flash GUI. Since Moock is haled as the chief Actionscript authority, I would have liked to have seen more creative code secrets or maybe a section of case studies with lengthy real world examples. By looking at the low low price of this book at Amazon might hamper one's view of the book's overall quality or indicate a sharp decline in demand. I would point out that, although the book illustrates plainly the most important methods and ideas fundamental to Actionscript, the book is aging quickly in technology terms while the language of Actionscript continues to evolve leaving behind a pile of deprecation to deal with. You might say it's the John Deere of Flash. It has complete functionality just built on yesterday's technology.
For me, the book helped solidify many core concepts that are crucial to building a successful coder's foundation. Also, I found myself adopting new sleeker coding methods and even learning more about those subtle yet almost undocumented nuances that will help the direction of my focus when I tackle a new project.
If you're a coder and plan on devoting a significant amount of time working in Flash you must read this book. I don't know if Moock will release an updated version for Flash 8 but in the meantime grab a hold of a copy and at $4 you can't afford not to. Even if you're not a coder but plan on working in Flash this book is well suited for you.
This is THE book - Review written on November 14, 2005
Rating: 5 out of 5
2 customers found this review helpful.
I've been a professional Flash user for many years, and got to the point where I could pull off just about anything using tweens, and simple actionscript like gotoAndPlay();, etc.
But the time came recently when I was truly ready to learn Actionscript. I looked at some other books, and even bought the Actionscript for Dummies book, which is fine if you don't really want to learn to script, but only want to fake your way through it. I already knew how to do this.
Then I bought this book. I can't believe it. I'm actully scripting! Just like that! Where was this book when I was trying to learn how to code in Flash 4? It didn't exist yet, that's where. But, now, luckily for you, here is THE BOOK FOR LEARNING FLASH ACTIONSCRIPT. BUY IT NOW!!!
Josh Mehler
www.translucentstudios.com
Are you experienced programmers ? - Review written on April 28, 2005
Rating: 4 out of 5
5 customers found this review helpful.
Excellent book for experienced programmers, but if you don't have any programming experience, this book will drive you away.
This book has a lot explanations on conceptually theories but very lack of hands on examples.
If you want to learn how to use Flash effectively and fast, this is not the book.
If you want to take it to the next step (which will be a tiny step compared to what flash can already do without action script), then this book is excellent as it teach a lot of the basic and has a lot of reference.
I am lucky I am an experienced programmer, so I give it 5/5, but if I am not an experienced programmer, I will give it 1/5 only.
Experiened programmer, I mean if you know any of the VB, C++, or Java.
Hardly 'definitive' - Review written on April 02, 2004
Rating: 2 out of 5
9 customers found this review helpful, 12 did not.
This book claims to be "The Definitive Guide," but it contains not a single word about ActionScript to support Flash Remoting. For example, where's the discussion of NetServices.createGatewayConnection()? For help in writing ActionScript to interact with a database, you will have to consult another reference source.
The author has an annoying writing style in which he repeatedly refers to "we," as in: "When we export...a .swf file from a .fla file, we can incorporate...." Sometimes, though, he switches to "you," as in: "To append or insert script text instead of replacing it, you must manually copy and paste...." What we/you need here is a good edit.
Aside from the two criticisms addressed above, I'd rate this book as average in quality in completeness, clarity, and accuracy. Code samples work. The index is a bit thin. Some of the more complicated topics (e.g., "Move Clip Subclasses and Components") could have been enhanced through the use of additional examples.
As an O'Reilly book, this book is below average in quality.
Great bookfor even younger Flash developers - Review written on January 05, 2004
Rating: 5 out of 5
4 customers found this review helpful, 1 did not.
I would just like to say, this book is great. I am almost brand new to Flash, and I'm fourteen. This book covers all aspects of Web design, including some implementation of basic HTML into Flash, communication with Server-side scripts, such as PHP or CGI, and the reference is awesome. It gives detailed examples of every function, and really helps if you want to get to know how to do something, fast. I have been recommending this book to a friend of mine, who is a more experienced programmer than me, and who recently bought Flash MX 2k4 Pro. I recommend it to you, to, if you are interested in programming Flash MX.
Great - Review written on June 19, 2003
Rating: 4 out of 5
1 customer found this review helpful.
It's incredible to think of the work that went into making this book. I really enjoy the examples given with nearly every entry in the reference section.
I think that Colin's extensive research uncovered attributes of ActionScript that weren't previously considered by the designers, giving the language more power.
I would probably only plead for more client-server integration discussion, but understand that it was covered briefly, is not fully within the scope of the book and would consume a lot of space.
Good reference book but not many examples - Review written on June 14, 2003
Rating: 2 out of 5
7 customers found this review helpful, 2 did not.
As an experienced programmer, I love to see a lot of coding examples besides the language reference. This book spends some time explaining concepts of programming in general and object oriented programming. Then the author describes actionscript in a halting pattern with a few lines to explain.
To reiterate, this is not a "bad" book. Its going to be on my shelf as a language reference but I have to search for another book that provides some extensive examples.
Anjan
An obvious purchase - Review written on March 20, 2003
Rating: 5 out of 5
30 customers found this review helpful, 2 did not.
This book is primarily an obvious purchase because of the extremely cretinous policy driving Macromedia's manual publications. Much of what is in this book belongs in Macromedia documentation.
Like all reference texts (really dictonaries for language learners) this book is not for beginners. Unless you have some experience with program design, you are unlikely to learn how to assemble even a reasonable suite of code from the text. That's not a criticsm of the text - it just isn't written for that market.
Almost every language construct gets a piece of exemplar code to illustrate calls and side effects. Even the OO side of things, such as it is in Actionscript, gets played out.
This is a fine book and the sheer labour involved in fiddling with every function is a credit to the author's resilience.
If you are actually programming in Actionscript rather than merely mooning over the nice Flash UI, then this book will be very useful.
This book is truly EPIC!!! - Review written on March 19, 2003
Rating: 5 out of 5
3 customers found this review helpful.
I have learned heaps from this book. It is brilliant. I can't say enough to do it justice. The first section clearly explains flash mx concepts and applications of same. The second section is an exhaustive reference section written in an informative and friendly tone. It's not dry or tedious reading.
The author is widely experienced with Flash. That comes through loud and clear. He very effectively passes on his experience and skills in this book.
Having put a lot of new flash stuff into production after reading this book I can also vouch for it's accuracy. The stuff he says in the book works perfectly. I haven't found any errors.
This book is ACE!!! I wish all books were so thorough and informative. Only a mug wouldn't get this one.
Hope this helps.
A needle in the haystack? - Review written on March 16, 2003
Rating: 5 out of 5
7 customers found this review helpful, 1 did not.
This book is a gem. For new-to-programming or experienced programmer alike, this book will be undeniably useful.
Colin teaches you how to program in Actionscript. Infact, little in this book can be simply copy and pasted into your project... That's the beauty!
Unique flash solutions as with anything, created by fresh, intelegent minds with an appreciation of the tools they have to work with. Colin teaches you the subtle aspects of Macromedia Flash and it's powerful scripting language.
He uses generic programming terminology and introduces and explains them for the new programmer. This is very, very important for new programmers who wish to move themselves at some point across to another language.
Since leanrning Actionscript with Colin (Beginning of 2003) I have moved into learning PHP/MySQL. And thanks to Colin I can happily browse through the functions list or the language reference and have a pretty good idea what I'm reading.
Not for the unthinking-quickdraw type, this book is for thinkers and I give it 110% for optimising the time you spend reading/studying it vs. the results you get.
As for myself, productivity on generic flash websites has doubled, and the quality of the websites has also. Actionscript is developing with each release of Flash and will turn from being a designers-only tool to a programmers-who-can-design tool.
So all you designers out there - get studying!