Home > Banter, Resources > AS3 Dependency Injection Framework SmartyPantsIOC – Released!

AS3 Dependency Injection Framework SmartyPantsIOC – Released!

Great news: SmartyPantsIOC, a Dependency Injection framework for Flash and Flex has been released. Check it out here:

http://code.google.com/p/smartypants-ioc/

SmartyPantsIOC

I guess that means that it’s time for me to release RobotLegs – an MVCS micro-architecture for Rich Internet Applications inspired by PureMVC, Mate and Swiz! But first, I have to write a little demo application for it.. coming soon!

  1. Benoit Jadinon
    April 14th, 2009 at 14:34 | #1

    your RobotLegs projects sounds too good to be true, like the best of both worlds without the annoying parts.
    can’t wait.

  2. April 14th, 2009 at 14:57 | #2

    heh, ok cool, I’ll get cracking on that demo app then!

  3. April 14th, 2009 at 19:02 | #3

    Shaun, I’m very interested to see what you’ve got up to with RobotLegs. When do you reckon we can check it out – and is it more like mate or like pure? Interested in that, cause I’m yet to finalise an opinion on the amount of pure AS needed in my flex projects. On one hand I feel MXML is just superfluous and restrictive, but the Flex classes are very useful. On the other hand, I love the speed of Mate and the focused approach one has when dealing with MXML only (mostly). So it’ll be very interesting to see how you’ve combined these two. Keep us posted, mate!

  4. April 14th, 2009 at 19:32 | #4

    Hey Rigard!

    Well, the library is pretty much ready.. I’m just hesitant to release it without a demo app or any documentation. I’ve been working on that today, but it’s not done and I have to head out tonight, and will be working at HC tomorrow. Hopefully I can get the demo app up tomorrow night.

    I would say that RobotLegs is more like PureMVC than Mate. It only really borrows the Injection ideas from Mate (and Swiz). I like Mate, but don’t like completely coupling my applications to the Flex Framework. With RobotLegs (as with PureMVC) I can replace my MXML components with OpenPyro components (for example) further down the road. So, it’s pretty much PureMVC with dependency injection and without the boilerplate code.

  5. April 16th, 2009 at 14:58 | #5
  1. No trackbacks yet.
Comments are closed.
blog comments powered by Disqus