Book description
Gain hands-on experience with PureMVC, the popular open source framework for developing maintainable applications with a Model-View-Controller architecture. In this concise guide, PureMVC creator Cliff Hall teaches the fundamentals of PureMVC development by walking you through the construction of a complete non-trivial Adobe AIR application.
Through clear explanations and numerous ActionScript code examples, you’ll learn best practices for using the framework’s classes in your day-to-day work. Discover how PureMVC enables you to focus on the purpose and scope of your application, while the framework takes care of the plumbing in a maintainable and portable way.
- Get a detailed overview of the PureMVC process for developing your application
- Model the domain by designing the schema and creating framework-agnostic value objects
- Implement framework-agnostic View components that expose an API of events and properties
- Use the Proxy pattern to keep track of value objects and hide service interaction
- Facilitate two-way communication between a View component and the rest of the application
- Stitch the Model and View tiers together with command objects in the Controller
- Manage problematic View component life cycles, and learn how to reuse the Model tier
Publisher resources
Table of contents
- Dedication
- A Note Regarding Supplemental Files
- Preface
- 1. Introduction
- 2. Building an Application with PureMVC
- 3. Modelling the Domain
- 4. Implementing the User Interface
- 5. Proxying the Model
- 6. Mediating the View
- 7. Applying Business Logic
-
8. Advanced Model Topics
- Handling Synchronous Behavior
- Handling Asynchronous Behavior
- Reusing the Model Tier
-
9. Advanced View Topics
- Managing Pop Ups
- Deferred Instantiation
- Dynamically Adding View Components
- Flex Mobile Mediation Strategy
- 10. Onward
- About the Author
- Copyright
Product information
- Title: ActionScript Developer's Guide to PureMVC
- Author(s):
- Release date: December 2011
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449314569
You might also like
book
ActionScript Developer's Guide to Robotlegs
Robotlegs is a standout among the ActionScript 3 development frameworks available today. With it, Flash, Flex, …
book
Learning ActionScript 3.0
In this book, authors Rich Shupe and Zevan Rosser share the knowledge they've gained from their …
book
ActionScript 3.0 Bible
The updated edition on all the latest features and capabilities of ActionScript 3.0 and Flash Player …
book
ActionScript 3.0 Design Patterns
Now that ActionScript is reengineered from top to bottom as a true object-oriented programming (OOP) language, …