It occurred to me that I haven’t even posted about what Reflex is yet. So here is a quick overview. Reflex is a component framework. Like Flex, it is a methodology and some base classes on which to build components. Unlike other component sets, it is not just a component set but a framework to build components. It can be coded with MXML. It has layout, skins, and run-time added behaviors. It keeps close to the Flash player APIs so mixing with Sprites, MovieClips, and TextFields is a non-issue. It works in the Flash IDE as well as Flash Builder. And it’s just getting going. The git repo is at http://github.com/reflex/. The mailing list/forum is at http://groups.google.com/group/reflex-platform. We have plans for styling support, states, and all the other great feature that Flex provides. The reason we’re starting a new project and not contributing to Flex is because we felt it was necessary to start from scratch in order to accomplish what we want to. We hope to provide a compelling alternative to Flex that is smaller, faster, and easier to build on top of. We admire the Flex team at Adobe and acknowledge that we couldn’t do what we are without the trail that they’ve blazed. We hope
to get a website up soon. We’ll have unit testing and continuous builds. We generally are striving to do everything right and keep up the momentum. Tyler and I presented at 360|Flex on Reflex and posted about the presentation demos. I also just posted about how to build behaviors in Reflex. So if you didn’t know, Reflex is the next big thing (I hope). :) We hope you’ll participate on the mailing list and help contribute to the project.