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?

È stato utile?

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.)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top