Rating:  Summary: A Wonderful Concept Book Review: As a Flash teacher, I review a lot of books for potential classroom use. Many use ultra-friendly language to try to make scripting easy to swallow. Others are thorough technical references that make no excuses for leaving non-programmers in a haze of question marks. Others walk you step-by-step through the construction of some really boring projects.This is not a book for someone who wants to make first steps into actionScript, but if you're wondering how Flash "thinks" and want to get a bit deeper understanding of good programming practices and concepts, this book offers an excellent bridge. I have mostly a creative background and actionScript is really the first programming language to have captured my attention. If you're willing to sit down and work through the exercises, you'll find this book to be well-written and not-at-all dry. It presents some powerful insights into OOP that are useful in real-world design applications. For first steps and easy references, the visual quickstart guide and the Advanced Visual QuickPro guide are affordable and easy-to-use. If you are comfortable writing functions and using if statements, you're ready. Get into Object Oriented Flash MX and learn how Flash really works. It belongs in your Flash library.
Rating:  Summary: excellent work, Mr. Droll. Review: As a newcomer to Flash -- with some animation experience, and a tiny bit of scripting -- and a total novice at programming, I walked away from this book with a wonderful sense of confidence that I could learn how to achieve all of my goals for rich internet application development. I can't speak for anyone else, but I can say with absolute certainty that this book was the best decision I made in my internet education involving Flash. At the time of this writing, I'm already moving on to Flash MX 2004, because I started using Flash MX pretty late in the game... due to my loyalty to the now defunct Adobe LiveMotion. Since my understanding of graphics and animation was okay, this book took me to the next level, really allowing me to take advantage of the power of organized object-oriented programming in Flash. It taught me how to plan and organize my code, and which allowed me to reach goals I had never before believed I could achieve. I knew others were doing these things (probably with ease), but I didn't really think I could do it myself. This book changed my mind. Previously, I had been extremely limited, and was using very backward ways of accomplishing simple tasks. Now, I not only know how to program a bit, but I can actually understand all the tutorials I encounter online. Not only that, but this allowed me to get a handle on other similar languages, such as PHP, and C#. The author was extremely helpful and friendly, and offered tons of advice via email. He helped me figure out what type of server technologies were best, and now I'm not only using Flash 2004, but also C# and ASP.NET. I can't imagine where I would have been without his help, and without having read his book. Although I haven't had the luxury to read a ton of programming books yet, so far Mr. Droll is the very best technical writer I have encountered. He makes everything so simple, and he doesn't take any shortcuts. His code is clean, easy to comprehend, and very well explained (unlike some other books I bought which made it very difficult for me to understand the included code). This book is not perfect, but it's the best Flash MX programming book for novices I have ever read. Writing this review, and recommending Mr. Droll to everyone who might haoppen to read it, is the very least I could do to say thank you for writing such an excellent book, and for providing SUPERIOR personal assistance via email... and not even strictly regarding topics from his books... but about ALL programming topics. I have never encountered such a friendly, helpful author, and I am DEFINITELY going to buy his next book (even though he said he didn't write most of it, because he didn't have time). The book is called Object-Oriented Macromedia Flash MX 2004, which is the next version of this book. I'll be looking for further books from this author (if he ever decides to keep writing), and I highly recommend him to others as well. You can view his site at www.billdroll.com. All the best to you, Bill, and thanks again. Daniel
Rating:  Summary: Great text for non programmers Review: I always commend the efforts of strong programmers who write books tailored for those of us who are not.As designers we generally absorb and learn information in a totally different manner than programmers and this book addresses that fact well. Most programming books are incomplete because they leave out steps in thier explanations assuming that it's obvious to the reader at some point or another and Mr. Drols' book covers 98% of everything you need to know to understand the foundations of ActionScript and how it works. I am glad I bought it and recommend new users to read it and follow the tutorials thoroughly twice or more to get the most out of it. You will be able to write clean, reusable functions and code for your projects that you thought were impossible.
Rating:  Summary: Certified Flash Developer Review: I am a flash expert and have been doing flash for 4 years and have won awards, and I am certified too. I have read several books on OOP and UML, after reading this book, it really put it all into perspective and in context with flash, he lays down some theory then busts into real examples / tutorials and teaches you how to really apply OOP in flash, I was amazed at the clarity and power of the lessons. I was reluctant to buy this book at first because I have never heard of this author in the flash community, so I went to the book store and examined it for a while and decided to take a chance on it, and I am glad I did!!! He teaches you encapsulation, inheritance, polymorphism etc... how to extend classes, how to build a framework and services for your application etc... He definitely knows his stuff, it has changed my coding / architecture style drastically. A+++++++++++ 100%
Rating:  Summary: it was my own fault. Review: I couldnt read it all. It was just too much for me and all i read is non-fiction. What sucks is as I improve my programming skills the code in this book becomes more and deprecated. Fortunately the concepts are still sound.
From what I did read of it though I was duly impressed.
If you are all ready a programmer give it a shot - its not bad.
Rating:  Summary: Not for experienced programmers Review: I found this book to spend too much time on basic concepts and lacking in sufficient real world Flash specific examples and best practices. It's supposed to be an advanced book, yet it still covers very basic Flash MX things. It's probably not for beginners, but if you know a little ActionScript and know OOP in other languages, then this is a very boring read and not very useful. The negative comments towards Macromedia and ActionScript are also very unprofessional and give question to the author's appropriateness to write a book such as this. I've heard great things about Branden's book, Object Oriented Programming with ActionScript and will check that out next. Both his and Sam's presentations at DevCon were excellent.
Rating:  Summary: Wonderful OOP for self-taught, advanced actionscripters Review: I have always been programming ActionScript as a web designer... i bought several books and i went on designing very complex applications, such as news caster editors, or other things... What io was missing was a plot... an overall image to start building flash projects in a more efficient and coherent way... This book helped me so much, and broadened my vision of the whole OOP ActionScript... It is for advanced scripters, but beginners too can learn a lot from this book... There is another OOP ActionScript book from Brnaden Hall et al which is very good, but that is really for advanced programmers. Start by this good Bill Droll book... And one more *GREAT* thing... i had some problems with some code in the book (that was due to my typing error). I emailed the euthor himself who has been very helpful and friendly... I really advice this book if you want to start the topic of OOP in ActionScript.
Rating:  Summary: No CD? Review: I must respond to a previous review that complained about no CD. You may have noticed that fewer and fewer computer books include an accompanying CD. There are two good reasons for this: 1. Book CDs increase the final purchase price. 2. Book CDs grow out of date soon after printing (as corrections are discovered). That's why the complete source code for this book is available on the publisher's site (apress.com). My own site (billdrol.com) has the full source code and all corrections since the book was published. If you're developing Flash MX with any serious interest, then you have an Internet connection. Even at 28.8, it takes less than a minute to download everything (and then you get the most recent content possible).
Rating:  Summary: Not too bad Review: I think Drol does a good job of presenting OOP techniques with a language that is not particulary friendly to OOP. If you have some basic programming under your belt, you'll get more out of this book. Although advanced coders, may not find the book as useful.
Rating:  Summary: Learning where to start... Review: I was in an ActionScript training class when the instructor mentioned object-oriented programming. He spent as much time explaining it as it takes to read this sentence. Somehow I know it was "the big picture" for success with ActionScript. As an ActionScript novice, it was important to me to learn the basics besides the "stop();" command. When you need to immerse yourself in a programming language, it is equally important to be shown the elements of building in that language as 3-dimensionally as possible. That's what William Drol does with this book. While he makes no assumptions about the user's skill level, he does assume that the programmer want to learn "the value of good planning and good coding". That's what I've learned from using this book. As a multimedia developer, planning is paramount. I believe this book will show you a way of thinking to help ease the planning process and make the discipline of coding easier. I look forward to working on future projects now in Flash MX, with the confidence of having Mr. Drol's book as a solid foundation and reference to guide me.
|