topleft
topright
PureMVC Documentation Print E-mail
Wednesday, 15 October 2008

Image

PureMVC has grown from being a simple solution for Flex/Flash and AIR developers to write more maintainable AS3 client code to being a solution for client or server applications on many platforms.

 

With many open-source offerings, the API docs, code, and some samples are all you get. With PureMVC, the goal was to go a step further and provide guidance in the use of the framework and a better 'big picture'.

 

The documentation you see on the menu here currently relates to the AS3 implementation in specifically in its examples, but the framework is quite general. And though each port (such as Java or PHP) will certainly have slight unavoidable differences  the actors and their roles, responsibilities and collaborations are the same in every implementation. 

 

So, for now, Pythoners, PHPers and GWTers, don't be afraid to dive into these documents. Though you might not know ActionScript, it won't get in the way of your getting the really important concepts. As the communities grow around each port, we will hopefully get these documents ported as well.

 

Also note that the API documentation for each port or utility is available on the project's page in the 'Code' section of the site.

 

 

Delicious
Technorati
Reddit
Furl it!
NewsVine
YahooMyWeb
Stumble
blogmarks
Digg
co.mments
connotea
 

PureMVC on the Web

Recently, Omar Gonzales at Almer/Blank developed and released ZamfBrowser; a ZendAMF service browser.  The AIR application was built using PureMVC Standard. for ActionScript 3 and the source code has kindly been made available online at the project's dedicated website

 

• ZamfBrowser Source Code Repository | Docs and Download

Almer/Blank Labs

 

 
The guys over at Pyjamas (a Python port of GWT) have made their compiler so efficient that it can take virtually any Python library and it will compile to Javascript. They loved the look of PureMVC Python, and decided to do a couple of demos that use it.
 

Pyjamas Project

• EmployeeAdmin Demo: Original / Pyjamas  

Pyjamas PureMVC Timesheet Demo

 
Chandima Cumaranatunge, co-author of the O'Rielly book AS3 Design Patterns, and long-time PureMVC community member recently created a simple Flash/AS3 MultiCore demonstration application accompanied by an informative article that's an excellent introduction to the benefits of working with MultiCore.
 
Who Moved the Cheese? - Demo / Source / Article

ActionScript 3 Design Patterns

 
FlashDevelop has gained quite a bit of ground in the development community so naturally several folks have created templates to ease the burdon of creating implementation classes. We'll let you be the judge of which are the best.
 
FDT PureMVC Templates, Well Formed and Pimped - Aron Woost
PureMVC First Thoughts and FlashDevelop Templates - Dave Keen

FDT Templates for PureMVC/AS3 Available - Pedr Browne

 

Ahmed Nuaman has published a well conceived and received AS3/PureMVC tutorial at FlashTuts.com. It's a good place for the learner to get their feet wet, and goes into the difference between using PureMVC with Flex as opposed to Flash or pure AS3.

 

Understanding the PureMVC Open Source Framework

FlashTuts Website
Ahmed's Website

 

 

Recent Project Activity

The PureMVC Java MulitCore GWT EmployeeAdmin Demo has been updated, now using Google Web Toolkit 2.0.

 

View the Demo

GWT EmployeeAdmin Project

 

The AS3 Undo Utility adds the ability to undo/redo actions in your PureMVC based Flex, Flash or AIR applications. The latest version is ready for download, and be sure to check out the demo to see how to implement.

 

AS3 Undo Utility

Flex HistoryPanel Demo

 

The PureMVC AS3 StartupManager Utility and its associated demos have been significantly refactored and improved. And to dispel the notion that the utility is only useful at startup time, it has been renamed Loadup

 

Loadup Utility 2.0

Loadup as Ordered Demo

Loadup for Assets Demo

 

The PureMVC / Objective C 1.1  has been released to keep up with the iPhone 3.0 SDK ( where 'dot notation' no longer seems to work ). 

 

PureMVC Framework for Objective C

Objective C Unit Tests

Employee Admin Demo


 

The Java MultiCore release 1.0.6 is available along with matching unit tests, utility and demos!

 

MultiCore Port & Unit Tests

Pipes Utility & Unit Tests

AsyncCommand

Employee Admin GWT Demo

 

 
Copyright © 2006-2008 Futurescale, Inc.