Hi all,

During my recent survey on many Chinese AS3 / Flex developers, here is the top 
5 highest demands on Flex:

1. Flash Builder Design View support for Flex:

Although flex pros don't really need the Design View, a lot of new comers to 
Flex, the first thing they care about is the Design View.

Adobe dropped Design View since Flash Builder 4.7, clearly it's a bad idea, but 
in the meantime it presents an opportunity: thrid-party IDE like InteliJ IDEA, 
they can work on design view on their own, I believe people will buy.


2. Flex Spark iOS 7 skin theme:

If Apache can design a full set of iOS 7 skins for the existing Flex Spark 
components, and make it the default skin theme for all the new Flex projects, 
it will draw a lot of developers, especially the mobile developers.


3. The more demos of the Flex Mobile Apps the better:

We all know Flex can do desktop and web apps, cuz it was very popular, but now 
it's the time of mobile platform, the demand for building cross platform mobile 
apps is sky high, the official Apache Flex Showcase should highlight the flex 
mobile app demos, and welcome more of them to come.


4. Multi-Language Flex tutorials and language references support:

Since Apache took over Flex, the main language of Flex docs is English, it's a 
barrier for the foreign developers who doesn't understand English to learn the 
basic of Flex to get started.


5. The roadmap of the Flex and FlexJS:

From Flex 4.8.0 to 4.12.0, it's been quite a ride, Flex is pushing forward and 
getting better and better, yet we still lack of a clear plan for the future.

As a 8 years Flex Developer of myself, for Flex 5.0, I think we need to get rid 
of the mx stuff completely, and continue to improve the existing Spark 
components, and introduce more new Spark components especially for the mobile 
platform.

And for the FlexJS, I heard it's a new architecture that's different from the 
Spark architecture, well, I think that's acceptable, but the lack of 
Multi-Language tutorials, docs and roadmap, it's more difficult to attract new 
comers to learn and play with it, so it might be hard to make FlexJS popular, 
but FlexJS is still worth a shot to target itself to web apps, and leave the 
native apps to Flex. I know FlexJS can do native apps using wrappers, but given 
the young age of FlexJS, it's more suitable for simple lite web apps.


That's all based on my survey, I hope it would help somehow. Right now all I 
can do is to bring some suggestions to talk, write some tutorials (in Chinese) 
to share, and spread the good news of Flex to all the developers that I know. I 
wish to help more when I got the time and the energy in the future.

Best wishes to anyone who read it : )

DarkStone
2014-03-13

Reply via email to