Apache Adobe Flex TutorialTutoriaux Adobe Flex & AIR en Français

15juin/110

Sortie de AIR 2.7 – Nouveau runtime et packager iOS

Si vous êtes sur Twitter, vous n'avez pas pu rater cette annonce. AIR 2.7 est sorti en version release. L'annonce a été faite sur le blog de la team Flash Player (qui est regroupé avec la team AIR):

Adobe AIR 2.7 Now Available: iOS apps 4x faster

Les nouveautés mobiles

La grande nouveauté de cette version 2.7, c'est la possibilité de réaliser une application packagée pour iOS qui aura de bien meilleures performances qu'avec un packaging AIR 2.6. Alors pour les utilisateurs, c'est complètement transparent. En fait, si le développeur de l'application ne re-compile pas son application avec le SDK AIR 2.7, celle-ci gardera les mêmes performances. En effet, sous iOS, Apple interdit d'avoir un runtime séparé comme sous Android. AIR est donc compris dans l'application. La MAJ doit être faite par le développeur pour iOS.

En ce qui concerne Android, Adobe AIR 2.7 est disponible sur le Market. Si vous l'avez déjà installé, Android vous proposera automatiquement de télécharger la mise à jour. Les performances seront meilleures mais pas avec un écart comme celui d'iOS.

Voici une petite vidéo qui vous présente la différence:

Pour faire la transition, je vous conseillerai en fait d'attendre la sortie de Flash Builder 4.5.1 (update gratuite). En effet, celle-ci va contenir les bons SDK pour packager votre application sans problème. Cette update sera disponible au mois de Juin, encore quelques jours à attendre donc. Sinon, vous pouvez aller chercher le nouveau SDK ici:

Télécharger le kit SDK Adobe AIR

Au delà de ces performances, il y a un point très important pour vous les développeurs. AIR SDK 2.7 apporte un nouveau type de packaging. Avant vous aviez "ipa-debug", "ipa-test" et 2 autres pour ad hoc et app store. Vous avez maintenant des versions appelées "interpreter".

Ces nouveaux types de packaging (run et debug) vont vous permettre de faire un IPA en quelques secondes. Il faut noter que la création d'un IPA classique prend au minimum 5 minutes, ce qui rendait l'application très difficile à tester pendant le développement. Bien sûr, ces versions "interpreter" ne sont pas parfaites. L'inconvénient de ces versions est que les performances sont dégradées. Votre application va donc "ramer" mais cela vous permet de tester la navigation dans votre application ou le multi-touch par exemple, sans attendre une "vraie" compilation.

Pour les possesseurs de téléphone ayant une mémoire interne faible (Nexus one et HTC Desire par ex.), Adobe AIR peut maintenant s'installer sur SD, de quoi vous laisser de la place pour le reste.

Les nouveautés Desktop

La version Desktop comprend elle aussi une update que vous pouvez télécharger ici (runtime):

http://get.adobe.com/fr/air/

Pour les développeurs, de nouvelles APIs sont disponibles:

  • Media Measurement: Une sorte de "Google Analytics" pour vos applications (aussi disponible en API Flash Player 10.3) pour tracer votre traffic sur toutes les plateformes. Plus d'informations sur le site web de SiteCatalyst. Je n'ai pas encore vraiment compris en quoi cela consistait, ni le pricing mais dès que je le sais, je vous fais signe :)
  • Acoustic echo cancellation: Si vous utilisez les API Microphone, vous avez une option permettant de supprimer l’écho pour une meilleure qualité de transmission.

Voilà, il y a aussi une news sur Linux (à moitié mauvaise) qui a été un peu éclipsée par cette sortie. Cela fera l'objet d'un autre billet sur flex-tutorial.

Remplis sous: Adobe Air || Taggé comme: , , , Laisser un commentaire

Articles similaires

Commentaires (0) Trackbacks (0)

Aucun commentaire pour l'instant


Leave a comment

(required)

Aucun trackbacks pour l'instant