Adobe Air – Mise à Jour 1.5.1 (Bug Fix et InvokeEvent.reason)
Il y a quelques jours (le 24 Février 09 exactement), une mise à jour d'Adobe Air est sortie des cartons. L'ancienne version était la 1.5 qui passe maintenant en 1.5.1, ce qui signifie uniquement une MAJ mineure. Au programme de cette mise à jour:
- Correction de certains bugs (dont des bugs Linux)
- Une seule nouveauté, la propriété InvokeEvent.reason
Les bugs corrigés en version Air 1.5.1
Il y en a pas mal, voici la liste complète:
Liste des corrections Adobe Air 1.5.1
Liste des corrections encore à effectuer sur Adobe Air 1.5.1
La propriété InvokeEvent.reason
Avant que je tente d'expliquer ce qu'apporte cette nouvelle propriété, voici l'article officiel du blog Adobe Air sur ce InvokeEvent.reason:
Using InvokeEvent.reason in AIR 1.5.1
Vous le savez peut-être, une application Air peut être lancée au démarrage de l'OS, comme les autres applications installées sur votre machine. Elle peut aussi bien sûr être lancée grâce à un raccourci pointant directement sur l'application. On a donc deux manières de lancer l'application Adobe Air dans lesquelles on pourrait vouloir un comportement différent. Par exemple, au démarrage (login), vous ne voudrez pas ouvrir l'application mais juste la réduire dans la barre des tâches (system tray), alors que lorsque l'utilisateur la lance par le raccourci (standard), vous voudrez cette fois, ouvrir la fenêtre de votre application.
Jusque là, rien de vous permettrait de différentier ces cas d'utilisation (avant la 1.5.1 en tout cas). L'évènement InvokeEvent récupéré lors du lancement de l'application, propagé par NativeApplication, contient maintenant une propriété "reason" pouvant avoir les valeurs login ou standard, correspondant aux deux cas d'utilisation.
Documentation sur la propriété "reason" d'Adobe Air 1.5.1
Vous pouvez télécharger le nouveau SDK à cette adresse:
Télécharger le SDK Adobe Air 1.5.1
Pour pouvoir utiliser cette nouvelle fonctionnalité de l'API Adobe Air, il vous faut mettre à jour votre descripteur XML comme vous l'avez peut-être fait lors de l'update entre la version 1.0 et 1.5. Pour effectuer cette manipulation, suivez cet article:
Flex et Air – Upgrade à Flex SDK 3.2 et projets Air qui ne se lancent plus [Résolu]
Articles similaires
- AIR pour iPhone – Nouvelle version du Packager pour iPhone (PFI)
- AIR pour Android – Ouvrir une application depuis une URI avec arguments
- Flex 4 – Sortie du SDK Flex 4.1
- Sortie du SDK Flex 4.1 avec le SDK Flash Player 10.1 et Air 2
- Flash Builder 4 – Mise à jour en version 4.0.1 (bugfixes)
Aucun trackbacks pour l'instant






18 mai 2009
pitite question:
est-ce possible de developper une appli AIR avec le nouveau SDK Gumbo?
Merci!
18 mai 2009
Bonne question. Je n'ai pas encore testé Flex 4 mais je pense que cela ne pose pas de problèmes
Fabien