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!

Posted in Banter, Resources | Tagged , , , , , , | 10 Comments
  • Benoit Jadinon

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

  • Benoit Jadinon

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

  • http://shaun.boyblack.co.za/blog/ shaun

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

  • http://www.boyblack.co.za shaun

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

  • http://www.rigardkruger.com/ Rigard Kruger

    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!

  • http://www.rigardkruger.com Rigard Kruger

    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!

  • http://shaun.boyblack.co.za/blog/ shaun

    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.

  • http://www.boyblack.co.za shaun

    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.

  • http://shaun.boyblack.co.za/blog/ shaun
  • http://www.boyblack.co.za shaun