Flex’s future :: A component developers take 2
Hi,
I’m writing this blog post to clear up any confusion I may have given the community over my last blog post “Flex’s future :: A component developers take“.
It seems that some may judge a book by it’s cover and I never really liked that space in life. So here is the content of the book whose cover was read in that post.
I have worked with the Flash Platform in many incarnations. I have seen the Flex SDK from the beginning when it was the Flash component framework around Flash 6, to the AS2 version of the V2 component framework Macromedia released as an update to an otherwise sloppy AS1 prototyped component framework. The next evolution came with Flex. Flex used the component framework existing in Flash and built upon it, I saw that transition as well.
The moral of this story is there are many chapters to my book and the Flash Platform. My post came from a deep emotional issue of how Adobe so thoughtfully announced the reconfiguration of their company leaving developers like myself hanging from their bootstrap.
I have been told that the Flex SDK does have the “crap” I was talking about due to the conversion from AS2 and AS3, thus the UIComponent’s monolithic size. Plainly put, object creation was expensive in AS2, not so in AS3 but Adobe could not just switch everything to composition in a heart beat. I think any competent developer knows that even a refactoring might not take care of the bloat-design that is existent in the UIComponent.
So what to do?
Flex now called Apache Flex is being open-sourced and the community can change the direction of what it actually is, what it can be and how it can get there.
I’m honored to be selected as an initial commiter to the Flex SDK and will try hard to reinvent Flex in the language a lot of us hold dear to are heart, ActionScript.
My blog post did not at all mean I am throwing mud at Adobe or the Flex SDK, if you read my post again, I said these problems were there all along and nothing was done about them. This problem lead to the SDK not reaching it’s full agile potential in my opinion.
In closing
I love ActionScript and I love flex, when you commit a percentage of your life to something, you have a right to talk about, rant about it and laugh about it. To all those that read this, AIR is not dead on mobile and the Flex SDK can become an accessible cross platform development alternative.
For Flex-ActionScript, HTML5 and JavaScript, who knows what the innovative community can dream up, we will just have to wait and see.
Mike














Recent Comments