Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which version of Flex SDK should I use to support Flash Player10.0?

I'm developing a Flash application by using Flex SDK, actionscript, and text editor and compiling AS file in command line.

According to Flash Player Version Penetration on Adobe's web site:
http://www.adobe.com/products/player_census/flashplayer/version_penetration.html

Rate of people who use Flash Player 10.1 and 10.2 is not enough.

So, I want to make my flash application to support Flash Player 10.0 because I want more people to use my application.

Target Player of Flex SDK 4.5.1 and 4.5.0 is Flash Player 10.2.0.
Target Player of Flex SDK 4.1.0 and 4.0.0 is Flash Player 10.0.0.
Target Player of Flex SDK 3.5.0 is Flash Player 9.0.124.

To support Flash Player 10.0, should I use Flex SDK 4.1.0 instead of the latest version Flex SDK 4.5.1?
Or is it better to use Flex SDK 3.5.0 to support Flash Player 9, too?

like image 958
js_ Avatar asked Sep 07 '11 01:09

js_


People also ask

How do I download Flex SDK?

Install the Flex SDKDownload Flex SDK ZIP file from the Adobe Website or the Adobe Open Source site. Create a directory to contain Flex SDK. Extract the Flex SDK ZIP file to this directory.

Is Adobe Flex still used?

Flex is technically still officially supported (since 2011, by the Apache Foundation rather than by Adobe), but considering the deprecation of Flash, along with its diminished presence in developer questions, it's hard to say that it's a technology with a future.

What happened Adobe Flex?

In November, 2011, Adobe announced they were no longer supporting Adobe Flex. Instead of just killing the framework they donated it to Apache. Apache Flex 4.8. 0 is essentially the exact same version of Flex as Adobe's last official version.


1 Answers

I would recommend using the latest version of SDK that supports the version of Flash Player you need to support. You can specify which runtime player you want to target using the target-player compiler argument. Generally, like this:

-target-player=10.0 

More info. To quote some relevant passages:

For Flex 4.0, the only supported value of the target-player option is 10.0.0. For Flex 4.1, the default value is 10.1.0. For Flex 4.5, the default value is 10.2.0.

The minimum value for Flex 4.5 is 10.2.0. For Flex 4.0 and 4.1, the minimum value is 10.0.0 (although Flex 4.1 included Player 10.1).

like image 195
JeffryHouser Avatar answered Sep 21 '22 23:09

JeffryHouser