Colin Moock is an independent ActionScript expert whose world-renowned books have educated Flash programmers since 1999. He is the author of the canonical "Essential ActionScript 2.0" (O'Reilly, 2004) and "ActionScript for Flash MX: The Definitive Guide" (O'Reilly, 2003, 2001). Moock runs one of the web's oldest Flash developer sites, www.moock.org and is the co-creator of Unity, a client/server framework for creating multiuser applications.
Essential Actionscript 3. 0by Colin Moock
ActionScript 3.0 is a huge upgrade to Flash's programming language. The enhancements to ActionScript's performance, feature set, ease of use, cleanliness, and sophistication are considerable. Essential ActionScript 3.0 focuses on the core language and object-oriented programming, along with the Flash Player API. Essential ActionScript has become the/b>/b>
ActionScript 3.0 is a huge upgrade to Flash's programming language. The enhancements to ActionScript's performance, feature set, ease of use, cleanliness, and sophistication are considerable. Essential ActionScript 3.0 focuses on the core language and object-oriented programming, along with the Flash Player API. Essential ActionScript has become the #1 resource for the Flash and ActionScript development community, and the reason is the author, Colin Moock. Many people even refer to it simply as "The Colin Moock book."
And for good reason: No one is better at turning ActionScript inside out, learning its nuances and capabilities, and then explaining everything in such an accessible way. Colin Moock is not just a talented programmer and technologist; he's also a gifted teacher.
Essential ActionScript 3.0 is a radically overhauled update to Essential ActionScript 2.0 . True to its roots, the book once again focuses on the core language and object-oriented programming, but also adds a deep look at the centerpiece of Flash Player's new API: display programming. Enjoy hundreds of brand new pages covering exciting new language features, such as the DOM-based event architecture, E4X, and namespacesall brimming with real-world sample code.
The ActionScript 3.0 revolution is here, and Essential ActionScript 3.0 's steady hand is waiting to guide you through it.
Adobe Developer Library is a co-publishing partnership between O'Reilly Media and Adobe Systems, Inc. and is designed to produce the number one information resources for developers who use Adobe technologies. Created in 2006, the Adobe Developer Library is the official source for comprehensive learning solutions to help developers create expressive and interactive web applications that can reach virtually anyone on any platform. With top-notch books and innovative online resources covering the latest in rich Internet application development, the Adobe Developer Library offers expert training and in-depth resources, straight from the source.
- O'Reilly Media, Incorporated
- Publication date:
- Sales rank:
- Product dimensions:
- 7.00(w) x 9.19(h) x 2.00(d)
Meet the Author
Most Helpful Customer Reviews
See all customer reviews
This book gives you so much detail about AS3, you will be a Flash Master in no time.
This book provides some excellent information about ActionScript and object oriented programming. Its weakness is that it is quite abstract. This is not a text about AS3 for Flash. You will learn much about OOP, but there are huge gaps on the practical end. For example, you will not learn how to assemble class files to form an application (at least not in Flash). It is also difficult to see how to pull objects into a class files into an application. The one complete application example has no visual components. Not being a Flash book, it addresses many AS3 subjects very briefly, such as the drawing API. The book addresses E4X for XML, but is very thin on the AS3 that makes this work in Flash. This is a good book, but not the only book you'll need. You will like this book better if you are a trained programmer. If you are not, you will want to keep this book as a reference, something to open up and ponder from time to time.
I've worked with ActionScript 3.0 for about a year now and this book filled a lot of holes in my knowledge - including some I didn't know I had. It's very comprehensive, clearly presented, well paced for someone like me - not a beginner, but not quite advanced either...
My only minor "beef" is that I work with Flex and this book is more Flash-centric, though most of the time that's not really relevant, and it's a little dated (deals with Flex 2 and Flex Builder 2.0, which is now the prior version).
Overall a great book and highly recommended!
This book is a great resource for anyone wishing to gain a solid understanding of Actionscript 3.0. Colin Moock taught me Actionscript from scratch, and inspired me to continue my development with enthusiasm and confidence. If you are serious about learning Actionscript 3.0, whether as a beginner, or as a seasoned coder making a migration from Actionscript 2, but don't know where to really start, then use this book as your definitive resource as an introduction and in concert with any others you feel comfortable with. For those just beginning in Actionscript 3 or object oriented programming (OOP), Colin Moock provides a thorough, yet easy-to-understand introduction to core concepts and theories while providing a methodic and detailed study of the areas of Actionscript that are essential to writing great code. While this book may seem a bit intimidating to the beginner that wants to just jump in a start coding right away, the payoff and value of this title becomes apparent by the end of the introduction and first chapter on Core Concepts. The reader is introduced to the history, main concepts, terms, definitions, and processes that go into grasping and writing code with Actionscript. I had no real programming experience prior to reading this book, but was able to read (and understand) Actionscript within the first 100 pages. But this title is also great for those who are already proficient in Actionscript 2, and need to learn enough about AS3 to make a smooth migration while maintaining the leverage of their experience and command of AS2. Colin points out key differences between AS2 and AS3 in a way that is non-threatening. Actionscript 3 is basically a new language compared to AS2 it is a full-fledged object oriented programming language with strict rules and syntax. But it is presented here in a way that is inspiring instead of intimidating. This title will go into more depth than any video training or book you will find on the subject. Colin presents his lessons step-by-step using a 'Virtual Zoo' program that evolves from chapter to chapter as your understanding of the topic progresses. Most chapters are relatively easy to digest, but require you to think...and process the information for a while...to fully absorb the concepts that were just presented. Each chapter progresses a bit on the previous chapters. Beginners and seasoned coders alike will start to notice that many of the questions you were afraid to ask elsewhere, are answered here. More importantly, as you read each chapter, Colin masterfully presents information that has you asking questions that become answered within a few pages or chapters. He even points out where to find the information in later chapters in case you become curious to explore a topic that you are currently reading through. I found that i could only read through about 50-100 pages per day if i really pushed myself not because the concepts or writing style were too difficult, but rather because Colin Moock presents complex information in such a way that inspired me to peer beneath the surface and really contemplate what I had just read. If you are serious about learning Actionscript, you will do yourself the favor of allowing yourself the time to absorb the key concepts presented in this book. Essential Actionscript 3.0 is divided into three main parts: I. Core concepts and an introduction to foundation Actionscript terms and elements. This basically runs provides an in-depth exploration of Actionscript from it's inception to the latest release in 3.0. You will learn what a function is, and how to write one while distinguishing the subtle difference between a method and function. Colin presents topics such as conditionals and loops, variables and methods, inheritance, data types, interfaces, statements and operators, arrays, event handling, scope, namespaces, and working with XML while quickly providing you with the ability to read and write AS3 using dot synta
The Last Days was a good book! But at the same time, I have to say it was a little disappointing. In this book, the main characters changed. Since in the book "Peeps" the main character was Cal and Lacey; it was a little difficult reading about two main characters, to a set of five other characters. In this book, the main characters are Moz, Zahler, Pearl, Alana Ray, and Minerva. But it still was a pretty interesting book. The first book was about two characters venturing the world with this mysterious disease that everyone is catching. But it is actually a disease spread by people, cats, and rats. Its not any normal disease. Its a disease that makes you become to something like a vampire. But instead they call it "peeps". Then the second book, somehow fate has brought together five of these people to make some crazy band, that can bring the beast from underground up to the surface. Which is apart of the conflict. The "peeps" have a beast; enemy living underground, and under the subway that runs through New York. But soon after this band of the five main characters have there very first band shows, a mysterious creature arises from the ground. Now it is up to them to keep doing that they do best, and play there music too call up the beast. The weirdest part of the book was knowing that two "peeps" were actually in the band! But The ending was obvious and I kind of saw it coming. But other than that, I can agree that it was a good book! But I have read better.