Cairngorm example project with source
1st October 2009
At Flash on the Beach this year, I presented a session on application frameworks. As part of that session, I had planned to show the source for an example application built using each of the four frameworks I covered. When I discovered that as planned my presentation would take three hours to present, I had to cut a lot of content and the example application was one of the items to be cut. But I still have the source for those applications so I’m posting it here today.
Below is the example built using the Cairngorm application framework. Links to the other versions follow. All versions have identical functionality. Right click on the swf to view the source.
Flash required: You need version 9 or later of the free Flash player from Adobe to use this content. To download and install the free player from Adobe's web site click here.
The other versions can be viewed here…
- Flexcaster no framework project source
- Flexcaster PureMVC project source
- Flexcaster Mate project source
- Flexcaster Swiz project source
- Flexcaster Parsley project source
- Flexcaster Robotlegs project source
- Flexcaster SmartyPants-ioc and As3-signals project source
- Flexcaster Spring Actionscript project source
Tags: Cairngorm, Flex, Frameworks

2 Comments add your own
have you thought about redoing this example with the Cairngorm 3 beta? It compares a bit better with (what I know about) Robotlegs and Swiz. I think comparing Cairngorm 2 with these frameworks really shows the flaws of CG2.
Not sure how different it would be from the Parsley example (the 1st CG3 “implementation” uses Parsley) but might be worth a blog post…
Great series, btw.
Ruprict
Ruprict | 30th March 2010 at 17:50
@Ruprict The Cairngorm 3 implementation would be very similar to Parsley. The main difference would be the use of commands, but the most recent version of Parsley now supports and encourages the use of commands itself. I think it’s more important to update the Parsley example to the latest version, and update the Swiz example (most important of all) when I have time. Then, maybe, a Cairngorm 3 example and a Spring Actionscript example. But given how busy I am these, unfortunately, may never happen.
Richard | 31st March 2010 at 10:47
Leave a Comment comment policy
XHTML: you can use these tags - <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>Subscribe to the comments via RSS Feed