TARGET FORMAT (Duration):Â Conference Presentation (1-4 Hours),
AGENDA:Â This course is a sequel to the Adobe Flex 4 Microarchitectures: The PureMVC Framework course (also available). Microarchitectures are groups of design patterns prepared to work together in concert. PureMVC represents a leading alternative to the well-known Cairngorm framework. PureMVC is a light framework for creating applications based on the class Model-View-Controller meta design pattern. It has a very narrow goal, to provide design patterns AND development patterns to help you separate your programming into three distinct areas; data, user interface, and the application logic. It is approachable and powerful with minimal tedium and repetition in development.
In this ADVANCED PureMVC session we will overview some high powered add-on utilities for PureMVC and discuss weakpoints to the framework and solutions to get around those potential problems.
While the examples shown will be specific to Adobe Flex 4 for deployment to the browser, this session is equally relevant for application developers of other technologies including Adobe Flex 4 for Adobe AIR desktop deployment.
AUDIENCE: Intermediate to advanced Adobe Flash CS5 and Adobe Flex 4 developers with equivalent basic PureMVC knowledge and ActionScript 3.0 knowledge.
LAPTOP REQUIREMENT FOR ATTENDEES: [Optional ]
TAKE-AWAY: Attendees will sharpen their skills with PureMVC and accelerate project development with advanced techniques. All source code and documentation will be available to attendees.
- Section 1: Accelerated Review of PureMVC
- Section 2: PureMVC’s Top Utilities Applied
- Pipes – Elegant multi-SWF application development
- State Machine – Hierarchical state-management done right
- Startup Manager – Load configurations, utilities, and assets smoothly
- Section 3: Weakpoints of PureMVC and Work-arounds
- WTF, no binding allowed?
- What to do about document-based apps
- Not yet confirmed for any event.
- Leave a comment to request I speak at your event.
- Available as early as Q1 2010.