|
Object-Oriented ActionScript 3.0 | 
enlarge | Author: P Et Al Elst Publisher: FRIENDS OF ED Category: Book
List Price: £33.99 Buy New: £22.00 You Save: £11.99 (35%)
Rating: 4 reviews Sales Rank: 115818
Media: Paperback Number Of Items: 1 Pages: 640 Shipping Weight (lbs): 2.3 Dimensions (in): 8.8 x 7.5 x 1.2
ISBN: 1590598458 Dewey Decimal Number: 006.696 EAN: 9781590598450 ASIN: 1590598458
Publication Date: July 16, 2007 Availability: Usually dispatched within 1-2 business days
|
| Similar Items:
|
| Customer Reviews:
It is only half there April 13, 2008 0 out of 1 found this review helpful
The intended audience is for reades who "...have some previous experience developing in Actionscript...", and that "Some familiarity with the Flash or Flex authoring environments...". SO - why do we get a whole chapter dedicated to a section on using Flex, but assumes that the reader already knows the Flash IDE? Furthermore, why is there a whole chapter on coding standards and practices? These are just two of the wastes of paper, therefore MY MONEY before getting down to the OOP concepts.
Once we get to the OOP stage, there is a major dearth of answers to the question WHY? I'm a newcomer to true OOP, so this book is not a good way to delve into OOP.
Essential reading for anyone wishing to learn OOP in AS3.0 December 30, 2007 This book seems to be aimed at the anyone wishing to make the move from basic Flash programming into proper OOP programming of RIAs in Flash - and in this it is very successful. It's a book I wish I had several years ago when I first started working with OOP in ActionScript (back when AS1.0 very first came out!). It's not, however, a book for those who already know how to do all this in AS2.0 and wish to 'upgrade' to working in AS3.0.
For anyone wishing to move into advanced Flash development, however, this book really is nearly all you need. All the basics of modern professional OOP development are covered in enough detail to get you going, including introductions to subjects such as UML modeling, RAD, XP and versioning. I think it could have been improved by covering Subversion instead of CVS as a versioning tool and it would have been nice to include an introduction to test-based programming - but these are minor quibbles.
The section on Design Patterns provides a useful and informative introduction into this subject, covering some very useful patterns with good use cases - in particular the implementation of Decorator contains some cunning usage of flash.utils.Proxy I'd not seen before.
The Building and Extending Dynamic Frameworks section is probably the most extensive and most useful section of this book, taking you through most of the kind of development problems you'll encounter in day-to-day ActionScript programming.
All in all, I could only really find a few problems with this book: * The section on Interfaces seemed all too brief given their importance to really good OOP programming. * Most of the examples given in the final section (Data Integration) seemed rather heavily skewed towards Flex development. * The section on using Flex, while useful and informative, is well-documented elsewhere. I felt it would have been better to assume that the reader already knew this (just as knowledge of the Flash IDE is assumed) and to use the space to expand on more advanced OOP concepts instead (such as Interfaces, as mentioned above).
Like all Friends of Ed books I've encountered, Object-Oriented Actionscript 3.0 is very clearly laid out and consequently very readable. The tone is not too heavy whilst at the same time never straying into being too light and a little patronising, like some other programming books that shall remain nameless!
Overall I think this is an excellent book and one I have already gladly recommended to many people.
PHP-PT user group review October 2, 2007 1 out of 2 found this review helpful
Object-Orientes ActionScript 3.0, offers a comprehensive introduction to the most important Object Oriented Programming techniques. Readers are not only exposed to the core aspects of these techniques, but also gain valuable insight into how they work and are used in a real world. It is a great book not only experience users but to beginners, as it explains the most important base concepts of OOP, like Encapsulation, Polymorphism, and Inheritance. It also leads the user to every basic steps of general programming explaining concepts like functions, arrays, variables, data types, and so on. For the experience user, it has practical code examples through out the entire book, showing in a glance the real application of the topics discussed. This book uses a very comprehensive language that lets all kind of users to understand and follow every single step, including the most advanced ones.
This is the perfect book for the Web designer or programmer, that wants to learn how to create applications with Flash or Flex using ActionScript 3.0, and have some fun while learning.
Perhaps tires to please to wide an audience. August 3, 2007 5 out of 6 found this review helpful
I've been waiting for this book to come out for quite some time and have been really looking forward to it. The book starts with a gentle introduction to OOP and the differences between AS1 and AS3. I found the first few chapters a slow read mostly because I've already learned how to use AS3 from Joey Lott's ActionScript 3 Cookbook.
I was an intermediate AS2 developer before getting this book. I'd never really touched on OOP so thought it was about time to start learning considering AS3 is a fully fledged OOP language. It teaches the principals of OOP rather well though the first set of examples were very simple (moving a ball around) they did however provide good examples of Polymorphism, Encapsulation and Inheritance. The book then moved onto interfaces and Design Patterns and even though the examples became more suited to real-world applications I felt that they weren't explained well enough.
I really did enjoy this book however it seems to want to appeal to both beginners and advanced actionscript developers and the jump in the middle is difficult to take in, I found myself using Adobe's livedocs to fill in some of the gaps. I would however recommend this book as I have learned a lot about OOP but I'd also recommend looking into Essential ActionScript 3 by Colin Mook (it really is essential) and even one dedicated to ActionScript 3 design patterns as the chapter for these were very short.
|
|
| Site powered by Amazon.co.uk | |