2012-02-07 3 views

Répondre

-5

Vous savez qu'Adobe a arrêté le développement de Flash sur mobile.

E.g. lire

http://www.guardian.co.uk/technology/2011/nov/09/adobe-flash-mobile-dead

http://www.wired.com/gadgetlab/2011/11/adobe-kills-mobile-flash/

http://www.engadget.com/2011/11/09/adobe-confirms-flash-player-is-dead-for-mobile-devices/

Adobe ne dit pas officiellement, mais sans un jeu mobile pour Flash, ils admettent essentiellement que Flash est mort et HTML 5 est l'avenir. S'ils ne comptent pas dessus, et vous ne devriez pas.

Mise à jour: Il semble que Air soit toujours développé par Adobe pour fonctionner sur les appareils mobiles et n'est pas mort. Cela pourrait être une plate-forme appropriée pour le développement d'applications mobiles, mais je ne suis pas qualifié pour juger à ce sujet. Personnellement, je me tourne vers des applications vraiment natives, mais en fonction de votre analyse de rentabilisation pour une application spécifique, d'autres approches peuvent convenir.

+0

Vraiment? Je ne le savais pas. Donc, essentiellement les futures générations d'appareils ne supporteront plus cela? Y a-t-il un article quelque part? – mmrnmhrm

+0

Intéressant. Eh bien, je suppose que développer séparément avec Java pour Android et Obj C pour iOS serait le meilleur itinéraire alors, non? Je veux dire, même si je décide de continuer avec Flash Builder pour développer ces applications, alors le support serait perdu ET je devrais encore dire à l'utilisateur de télécharger Adobe AIR, si leur appareil le supporte même plus ... – mmrnmhrm

+0

Bien assez pour moi. Merci! – mmrnmhrm

2

Adobe n'a pas arrêté le développement de l'air sur mobile. Mais sur les navigateurs Web mobiles et Linux. Jusqu'à présent, si vous voulez développer une application avec Adobe Air sur iPhone ou Android, il est possible, pour Android, vous devrez vérifier certaines restrictions matérielles.

Si vous vérifiez sur les liens publiés précédemment, vous verrez que c'est juste pour les navigateurs. Quelle que soit la solution que vous utiliserez pour essayer d'être multi plate-forme, il y aura toujours des problèmes. J'ai choisi Adobe Air parce que Adobe est une entreprise fiable et faire des applications avec l'air est super rapide.

4

En fait, vous pouvez inclure le runtime avec votre application comme vous le feriez pour IOS.

Lors de la compilation pour la compilation 3.x AIR en utilisant le commutateur suivant:

adt -package -target (apk | apk-debug | apk-emulator | apk-captive-runtime) 

apk-captive-runtime comprendra le moteur d'exécution avec votre APK. Testé et fonctionnel.

Questions connexes