The Space For App Developers

Beyond Plain Old HTML Objects

Flex Developer Tools – MVC & DI Frameworks

with 3 comments

I was recently sidetracked by some other activities but I’m back with my research on Flex Developer Tools. Today I wanted to share couple of my findings in MVC & DI (Dependency Injection) frameworks area. Again I’m looking for your feedback with experiences and maybe missing things. As you can see we have 100% Open Source products here. I guess this is similar to testing, mocking and code coverage stuff.

  • Cairngorm (Adobe Open Source) – Its a very powerful MVC framework that comes from Adobe, a lot of Adobe Flex/AIR based products especially those built by Adobe Consulting are using this one.
  • PureMVC (Open Source) – MVC framework, very famous in this league, interesting that they even ported that to Objective C for iPhone development – cool!!! So now we Flex devs should have easier live there ;)
  • Mate (Open Source) – Mate is a tag-based, event-driven Flex framework
  • Swiz (Open Source) – Metadata-based Dependency Injection framework, this is my winner, I really love it. In some way it reminds me of Seam Framework from Java/JBoss camp. With simple metadata annotations you can inject your controllers, components, config items etc. It has also metadata driven eventing capabilities, you can annotate event handler methods. Couple of other neat features like command chaining, slick RemoteObject delegate handling…
  • Spring ActionScript (Open Source) – DI framework part of SpringSource ,formerly known as Prana Framework. Very much like Spring but for Flex, similar configuration and approach. I think it is a very interesting and worth giving it a test drive…

Here are the link to my previous posts in Flex Developer Tools series:






Written by Piotr Walczyszyn

January 29th, 2009 at 5:27 pm

Posted in Articles

Tagged with

3 Responses to 'Flex Developer Tools – MVC & DI Frameworks'

Subscribe to comments with RSS or TrackBack to 'Flex Developer Tools – MVC & DI Frameworks'.

  1. Tomasz Stocki

    3 Feb 09 at 10:26 pm

  2. Hey Piotr, I just found your blog, and I’m damn proud to get the bold winner for Swiz! I recently heard that the evangelists had added it to their decks, I hope we can keep on impressing!

    Chris Scott

    21 Feb 09 at 7:57 pm

  3. I attempted to post a comment previously, however it has not shown up. Can there be a problem with your spam filter?

    Isabell Lautman

    2 Jan 11 at 8:21 pm

Leave a Reply