Thursday, October 2, 2008

Announcing Smartypants IOC, Dependency Injection for Flex!

I'm happy to announce the public release of the Smartypants IOC dependency-injection framework for Flex! Inspired by the likes of Guice, it features annotations to specify dependencies, and a simple internal DSL to wire everything together.

Dependency Injection, Flex style!

Normally, dependency injection is a static thing. Once your object has been populated and handed over, you and your injection framework are through. However, Smartypants' live injection functionality acts as a mediator allowing bindings between un-coupled classes, without keeping any hard-references to either that can lead to troublesome memory leaks.

Grab the source or binary over at Google Code, check out the API reference, join the discussion group and hack away! I'm looking forward to your feedback, opinions, and thoughts on the direction in which you'd like to see Smartypants IOC heading in the future?

1 comments:

John said...

The link for the API appears to be broken

This is

  • Tales of Flex
  • From Brisbane, Australia
  • Opinions on Flex development
  • Tips and FAQs
  • Shameless self-promotion

I am

  • Twitterer
  • Flexcoder
  • Maroon
  • Designer
  • Java lover
  • That loud-mouthed Aussie yob
  • Blogger
  • Problem solver
  • Contributor
  • Cricket Fan
  • Lousy photographer
  • Great cook

I read



Subscribe via RSS to receive updates!