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:
The link for the API appears to be broken
Post a Comment