Menu:

Sponsor

Discover Master of Alchemy, our first iPad/iPhone and iPod touch game!

Follow Me

 

Forum's topics

Latest Files

Archives

Top Rated

Categories

Photo Gallery


Alessandro Crugnola on October 22, 2007 in flex

Flex Frameworks

Luke Bayes and Ali Mills of PatternPark made a presentation for the Silicon Valley Flex Users Group (SilvaFUG) of 9 different frameworks and toolkits for creating Flex applications: Cairngorm, PureMVC, ARP, MVCS, Flest, Model-Glue: Flex, ServerBox Foundry, Guasax, and Slide.

Watch the presentation: http://adobechats.adobe.acrobat.com/p12266504/
See the slides: http://www.asserttrue.com/files/ApplicationFrameworks/index.html 

Their Conclusion?
"
PureMVC by Cliff Hall beats out the alternatives
".

  • Composition over inheritence
  • Liberal use of Interfaces
  • Indirection is used but not overwhelming
  • Instance members hide singleton references from application code
  • MXML views can be extremely thin
  • Benefits of Cairngorm, with few of the disadvantages.
I must admit I never used PureMVC, the only framework I'm currently using is Cairngorm, even if I bookmarked the pureMVC page long time ago promising myself to watch it more in deep. Now it's time to keep the promise.

 

Bookmark and Share

 

 

2 comments
Thanks for the link!
A little comment to add my opensource framework in the list :) http://code.google.com/p/vegas/ My framework is a framework with 3 versions AS2/AS3/SSAS (the AS3 version is in progress but stable with VEGAS the core framework and the asgard tools (remoting, etc.) and andromeda (MVC+IOC in progress) I Don't use for the moment MXML... for me the better way is to create a core framework based ECMASCript (with unit tests, Design patterns implementations etc..) and after i think create my extension to creates mxml components based on VEGAS. EKA+ :)


Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)


Type the characters you see in the picture above.





 

TrackBacks

TrackBack URL for this entry: http://www.sephiroth.it/cgi-bin/mt/mt-tb.cgi/226