ActionScript Developer's Guide to PureMVC
Publisher: O'Reilly Media
Released: December 2011
Pages: 264
Description
Table of Contents
Product Details
About the Author
Recommended for You
Recently Viewed
MongoDB and PHP
By Steve Francia
January 2012
Ebook: $14.99
Print & Ebook: $21.99
Print: $19.99
Essential iOS Build and Release
By Ron Roche
December 2011
Ebook: $11.99
Print & Ebook: $17.59
Print: $15.99
iPod: The Missing Manual, 10th Edition
By J.D. Biersdorfer
November 2011
Ebook: $17.99
Print & Ebook: $24.19
Print: $21.99
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreilly ActionScript Developer's Guide to PureMVC
 
4.5

(based on 2 reviews)

Ratings Distribution

  • 5 Stars

     

    (1)

  • 4 Stars

     

    (1)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 2 customers

Sort by

Displaying reviews 1-2

Back to top

 
5.0

I recommend this book

By Ondina D. F.

from Europe

About Me Developer

Verified Reviewer

Pros

  • Accurate
  • Complete code
  • Focus on MVC
  • Helpful examples
  • Non-trivial example
  • Well-written

Cons

    Best Uses

    • Expert
    • Intermediate
    • Novice

    Comments about oreilly ActionScript Developer's Guide to PureMVC:

    If you'd look at forums for Actionscript frameworks, you'd notice that the questions revolve mostly around application's architecture and how to implement the design patterns promoted by each of these frameworks, and less around the usage of the framework.

    No matter what framework you'll choose to use or are already using, this book can help you understand the MVC concepts and other principles or design patterns, like the SRP (Single Responsibility Principle), SoC (Separation of Concerns), code reusability, naming conventions, package structure. It helps you answer the big questions everyone asks themselves when they start developing a complex application: where to start, how to organize the classes, which class should do what and how to enable the communication between them in the most efficient way, in other words, how to deal with the complexity of a real-world application. Since the book focuses more on general architectural aspects than on the PureMVC framework itself, the lessons learned through reading it can help *any* software developer, and are applicable on different development platforms, not only the Flash platform. In fact, the title of this book should have been: Developer's Guide to MVC on the basis of PureMVC.

    The book takes you gently through all the stages of building a non-trivial application:
    - from brain-storming to defining the requirements, the use cases and a startup flow
    - from preparing the project and package structure to building all your classes and the relationships between them
    You'll learn about the classes outside of the boundaries of your application (domain model and view components), and why they should be the starting point in prototyping your app.
    I liked the great emphasis put on 'Modelling the Domain'.
    Even though the example used in this book is pretty complex, it is quite easy to understand, because for each class you'll find a description of its responsibilities and collaborations, and the code itself is very well commented. I liked the fact that the example is original, not the usual Shopping app or something like that…
    I also liked the author's pragmatic point of view and the hands-on way of presenting the framework.

    Conclusion: This book expands and solidifies your knowledge of architectural and design patterns in general and the PureMVC framework in particular. The book and example are a welcome and useful addition to the excellent documentation, demos and knowledge base on the PureMVC's website and forum.

    (1 of 1 customers found this review helpful)

     
    4.0

    A great help w/ PureMVC (MVC in general)

    By Zermatt Chris

    from Zermatt, Switzerland

    About Me Designer, Developer, Ski bum

    Verified Reviewer

    Pros

    • Accurate
    • Concise
    • Helpful examples
    • Well-written

    Cons

    • A bit specific to AS3

    Best Uses

    • Expert
    • Intermediate
    • Student

    Comments about oreilly ActionScript Developer's Guide to PureMVC:

    I've been following and dabbling with PureMVC for a while, but have always missed a thorough example and discussion of how best to set-up and organise a larger project -- most of the how-to's and blog articles out there are either very basic, a bit outdated or focus on some specific project detail, making it a bit tough to get started with PureMVC.

    This book is geared towards Adobe's ActionScript 3 and Flex, but many of the tips & pointers apply equally to the (many) other ports of PureMVC.

    I'm interested in PureMVC in conjunction with an AIR/Javascript project I'm tinkering with. My goal is to use PureMVC to handle the basic project organisation (the 'Core') and then be able to pick-and-choose other js libs/frameworks to handle "the bits at the boundries", especially the View components, where I'm looking to use Agility.js, Less.js and jQuery.

    The only point I would have liked to have seen would have been a short section after the initial overview/planning chapters detailing the creation of a super-simple, but working app. For me it dropped a wee bit quickly into the fairly involved StoryArchitect app example.

    Conclusion:
    If you're interested in working with PureMVC, then I wouldn't hesitate to pick up this handy reference. I'm hoping to be able to apply this to the rumored *PureMVC Native Javascript* port soon (fingers crossed).

    Cheers,
    -Chris

    Displaying reviews 1-2

    Back to top

     
    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Save a Tree - Go Digital  what is this?
    Ebook: $13.99
    Formats: DAISY, ePub, Mobi, PDF
    Print & Ebook: $32.99
    Print: $29.99