- Key features of ActionScript 3.0 and why it became an OOP language
- OOP characteristics, such as classes, abstraction, inheritance, and polymorphism
- The benefits of using design patterns
- Creational patterns, including Factory and Singleton patterns
- Structural patterns, including Decorator, Adapter, and Composite patterns
- Behavioral patterns, including Command, Observer, Strategy, and State patterns
- Multiple design patterns, including Model-View-Controller and Symmetric Proxy designs
During the course of the book, you'll work with examples of increasing complexity, such as an e-business application with service options that users can select, an interface for selecting a class of products and individual products in each class, an action game application, a video record and playback application, and many more. Whether you're coming to Flash and Flex from Java or C++, or have experience with ActionScript 2.0, ActionScript 3.0 Design Patterns will have you constructing truly elegant solutions for your Flash and Flex applications in no time.
Who is this book for?
If you're an experienced Flash or Flex developer ready to tackle sophisticated programming techniques with ActionScript 3.0, this hands-on introduction to design patterns takes you step by step through the process. You learn about various types of design patterns and construct small abstract examples before trying your hand at building full-fledged working applications outlined in the book.
Conclusion
Overall, this book explains how to use different design patterns. It is redundant in ways of explanation, as it reckons with the different individual styles of learning. The book is organized in five parts that include 13 chapters. The first part contains Chapter 1 which is an introduction to design patterns. Parts II, III, IV are the major parts of the book. They examine fundamental design patterns, and organize patterns into creational, structural and behavioral categories. Part V contains two chapters on using multiple design patterns in application development. We highly recommend the book for its deep and extensive examination of ActionScript 3.0 design patterns.
Comments
Be the first to write a comment
You must me logged in to write a comment.