Quale versione di Flex SDK devo usare per supportare Flash Player10.0?
-
27-10-2019 - |
Domanda
sto sviluppando un'applicazione Flash utilizzando Flex SDK, ActionScript e editor di testo e compilazione di file AS nella riga di comando.
Secondo Flash Player Version Penetration
sul sito web di Adobe:
http://www.adobe.com/products/player_census/flashplayer/version_penetration.html < br>
Tasso di persone che fanno uso di Flash Player 10.1 e 10.2 non è sufficiente.
Quindi, voglio fare la mia applicazione in flash per supportare Flash Player 10.0
perché voglio più persone di utilizzare la mia domanda.
Un giocatore bersaglio di Flex SDK 4.5.1 e 4.5.0 è Flash Player 10.2.0.
Un giocatore bersaglio di Flex SDK 4.1.0 e 4.0.0 è Flash Player 10.0.0.
Un giocatore bersaglio di Flex SDK 3.5.0 è Flash Player 9.0.124.
Per supportare Flash Player 10.0, dovrei usare Flex SDK 4.1.0 invece che l'ultima versione di Flex SDK 4.5.1?
O è meglio utilizzare Flex SDK 3.5.0 per supportare Flash Player 9, troppo?
Soluzione
Ti consiglio di utilizzare l'ultima versione del SDK che supporta la versione di Flash Player è necessario il supporto. È possibile specificare quale player di runtime che si desidera raggiungere utilizzando l'argomento compilatore target-giocatore. In genere, in questo modo:
-target-player=10.0
Maggiori informazioni . Per citare alcuni passaggi rilevanti:
Per Flex 4.0, il valore unico supportato dell'opzione target-giocatore è 10.0.0. Per Flex 4.1, il valore predefinito è 10.1.0. Per Flex 4.5, la valore di default è 10.2.0.
Il valore minimo per Flex 4.5 è 10.2.0. Per Flex 4.0 e 4.1, il valore minimo è 10.0.0 (anche se Flex 4.1 incluso Player 10.1).
Altri suggerimenti
Se il tasso di penetrazione è così importante per voi, chiedetevi - ha Flex 4.x ha nulla si ha realmente bisogno? 3.5 è un buon SDK (e per certi versi l'aggiunta di Spark ha introdotto alcune complessità), è gravi carenze che posso ricordare (IMO - io non sono un fan Spark) sarebbe:
- Non ci sono due vie binding
- Il trasferimento alla 4.x lungo la strada sarà un dolore a causa dei cambiamenti dello spazio dei nomi
Se non siete interessati a queste cose, e non si ha realmente vuole approfittare di una qualsiasi delle altre nuove funzionalità in 4.x, mi basta usare 3.5. Ad esempio, se si davvero personalizzazione necessità pesante interfaccia utente, è do desidera utilizzare Spark - in modo che ci si vuole 4.x. (4.1 sembra un compromesso accettabile.)