On 19th of December 2012, Flex SDK made it – it’s now a Top Level Apache Project, and you can check it’s website here : http://flex.apache.org . A big thank you for the community and all the people who made it possible! Thank you community for mentioning me on the December 2012 news, regarding components donation. Worth mentioning that Yiotis Katsambas has already submitted a bug for the components and I’ve fixed it – which shows that the community is really active : those of you that want to follow progress of everything should check the flex-dev mailing list.
After discussing with my friends regarding expectations and the future of Flex SDK, I think that some clarifications are required, so here they are.
First, those of you that expect an IDE produced by Apache Flex community – like my friend George is – I suggest to start writing it yourself and donate it to the Apache Flex project. Personally I’m using Adobe Flash Builder 4.7. Alternatives are IntellJ and FlashDevelop. In my opinion, writing a better IDE would imply a huge amount of work.
For desktop applications, Flex is for me the best tool : from building an application that synchronizes MySQL with a sqlite database, by connecting directly to MySQL, to building an server application that synchronizes a mobile device collected data with a SAP server, FTP uploader application that can resume uploading from where it was stopped, code generator application that writes classes in both ActionScript and PHP just by pointing out the MySQL database, sequential robots that performs tasks siting nicely in the background and that respects CPU consumption and works only when computer is not doing heavy tasks. And all that deliverable to multiple platforms.
The why I should leave a safe ground where I have accumulated a huge amount of experience, to the point of writing my own inversion of control framework ? Why should I flee away after the bad management decision which brought Flex to the community ? I was indeed skeptic the next day, fearing the community won’t be so great in solving problems or the speed would be too slow and Flex will disappear.
Nothing of that happen! Flex is here to stay, so please stop predicting it’s death. It’s at it best maturity, after two paradigm shifts that I’ve really enjoyed. I’m really looking forward for FalconJS and I’ll support Flex SDK the way I can : creating components, fixing bugs, donating time and code.