Wabysabi

The Personal and Professional website of Daniel Wabyick

Thursday, November 19, 2009

AS3 Framework Comparisons – Robotlegs

Screenshot - Flexcaster Robotlegs

Recently, a coworker asked me – ‘What’s Robotlegs all About?’. I waved my hands around a bit, rambled about dependency injection, Spring, Swiz, until his eyes glazed over. Talking about frameworks only goes so far.

Enter Richard Lord’s fantastic AS3 framework comparison using Flexcaster, an example podcast application. Its a pretty simple example, but it compares the syntax and structure of a variety of frameworks including Robotlegs, PureMVC, Swiz, Cairngorm, as well as pure Flex 3 – all using a simple, uniform example.

Comparing the level of complexity, simply from a class-count, is a pretty interesting exercise. Check out these numbers!

  • Flex 3 – 13 Classes
  • PureMVC – 28 classes
  • Robotlegs – 30 classes (!)
  • Cairngorm – 20 classes
  • Swiz – 18 classes

To the framework’s defense, they are designed to scale to much larger projects, and its not entirely an apples-to-apples comparison. Robotlegs, for example, demonstrates two different feed implementations, and has a slightly different UI class model than the Flex 3 example. The Swiz example, eschews the Command pattern, and instead uses singletons. Its definitely an eye-opener to compare how they differ.

posted by admin at 4:10 pm  

Wednesday, November 4, 2009

Flashbuilder – Features and Tips by Scott Evans

posted by admin at 1:48 pm  

Wednesday, November 19, 2008

Speaking at MAX – IHT Reader

posted by admin at 2:48 am  

Monday, September 8, 2008

DirecTV launches NFL streaming video application built with Adobe AIR

posted by admin at 2:39 pm  

Wednesday, July 16, 2008

Desktop Keeley – Killer AIR app

posted by admin at 3:34 pm  

Thursday, May 1, 2008

Grain edit – Fantastic Design Site

posted by admin at 10:13 am  

Tuesday, March 18, 2008

AIR Example – Native Drag-n-Drop and Clipboard Integration

posted by admin at 1:10 pm  

Thursday, February 14, 2008

RIA Data Benchmarking Tool – Nice!

posted by admin at 10:01 am  

Wednesday, January 30, 2008

Embedding AIR Badges on Wordpress via Kimili Plugin

posted by admin at 9:26 am  

Tuesday, January 29, 2008

Example AIR App – Dynamically Resizing Windows based on Content Area

posted by admin at 5:04 pm  
Next Page »

Powered by WordPress