Books & Videos

Table of Contents

  1. Chapter 1 Introduction

    1. Classic MVC Architecture

    2. The PureMVC AS3 Reference Implementation

    3. The Role of PureMVC in Your Application

    4. Actors at the Boundaries

    5. Actors Between the Boundaries

    6. The Rest of the Gang

    7. Packaging Your Classes

    8. Standard and MultiCore Versions

    9. Writing Portable Code

  2. Chapter 2 Building an Application with PureMVC

    1. Choosing the Platform

    2. It Was a Dark and Stormy Night

    3. StoryArchitect, A Tool for Writing Fiction

    4. Erecting the Startup Scaffolding

    5. Building from the Outside In

  3. Chapter 3 Modelling the Domain

    1. Designing the Schema

    2. Creating the Value Objects

    3. Creating the Enums

    4. Testing the Entities

  4. Chapter 4 Implementing the User Interface

    1. A Tale of Two Views

  5. Chapter 5 Proxying the Model

    1. Proxy Life Cycle

    2. Persistence Strategy Revisited

    3. Building the Proxys

  6. Chapter 6 Mediating the View

    1. Mediator Life Cycle

    2. Communicating with the Component

    3. Communicating with the Application

    4. Determining Granularity of Mediation

    5. Building the Mediators

  7. Chapter 7 Applying Business Logic

    1. Two Shades of Logic

    2. Command Life Cycle

    3. Building the Commands

    4. Registering the Commands

  8. Chapter 8 Advanced Model Topics

    1. Handling Synchronous Behavior

    2. Handling Asynchronous Behavior

    3. Reusing the Model Tier

  9. Chapter 9 Advanced View Topics

    1. Managing Pop Ups

    2. Deferred Instantiation

    3. Dynamically Adding View Components

    4. Flex Mobile Mediation Strategy

  10. Chapter 10 Onward

    1. Using a Debugger with PureMVC

    2. PureMVC Utilities

    3. Other Resources