AIR pour BlackBerry – Sortie du SDK AIR pour BlackBerry Playbook 0.92
Malgré une date de sortie toujours un peu floue, le SDK pour BlackBerry Playbook évolue et sort désormais en version 0.92. Cette sortie est un peu décevante, quand on voit le peu de fonctionnel ajouté alors que la sortie est "assez proche".
Au passage, RIM a aussi sorti le "BlackBerry WebWorks SDK", un autre SDK permettant de faire des applications natives à partir de HTML / JS / CSS. Des fonctionnalités sont ajoutées au langage pour pouvoir être interprétées plus tard en natif avec accès à certaines fonctionnalités de la tablette. Ce SDK est le prolongement logique de WebWorks qui est disponible pour les téléphones BlackBerry classiques. Bref, cela ne nous concerne pas mais cela va ajouter sûrement un bon paquet d'applications supplémentaires au moment de la sortie ce qui est forcement une bonne nouvelle
.
Les nouveautés du SDK 0.92
Permissions d'accès
Les permissions ont été ajoutées au SDK. Ces permissions sont ces instructions que l'on retrouve dans le fichier *-app.xml pour Android. Lorsque vous avez besoin d'accéder à la Camera ou au Microphone par exemple, vous devez préciser cela dans les permissions. Lorsque l'utilisateur installera l'application, il sera prévenu automatiquement.
Pour préciser les permissions, cela se passe dans le fichier blackberry-tablet.xml, il suffit de rajouter des noeuds "permission" avec les bonnes valeurs comme "use_camera". Il est un peu bizarre que ces noeuds se retrouvent en vrac, à mon avis le formalisme va évoluer avant la sortie finale comme cela a été le cas pour Android (un tag "permissions"?). Espérons juste que s'il y a un changement, celui-ci soit rapide afin de ne pas se retrouver dans la cagaille comme pour Android au moment du changement.
Pour l'instant, cette initiative est assez futile car les fonctionnalités comme CameraUI et Microphone ne sont pas implémentées ^^.
Compatibilité Linux et SSH
Le SDK et le simulateur sont compatible Linux pour les amis de l'open source. Il est aussi possible d'utiliser SSH et pas seulement Telnet, même si j'ai cru voir sur le forum que cela ne fonctionnait pas.
Splashscreen
Dans les précédentes versions, lorsque vous lanciez l'application, un écran estampillé BlackBerry était affiché pendant quelques secondes. Il est maintenant possible de le modifier en ajoutant un tag <splashscreen> dans le fichier blackberry-tablet.xml. Cela fait un peu doublon avec le splashScreenImage que l'on peut définir dans une MobileApplication, à voir.
Paiement Service API
Très peu d'informations ont filtré sur ce point mais les API d'achat / paiement "in-app" sont disponibles. Cela avait été expliqué au workshop à Paris, cela permet par exemple d'acheter le niveau d'un jeu sans quitter l'application.
Plus de détail sur les release notes.
Les nouveautés du simulateur Playbook
Support Audio / Vidéo
Cette fonctionnalité n'a pas été annoncée à la sortie mais semble pourtant fonctionner si on en croit cet utilisateur. Bizarre pour une fonctionnalité aussi importante.
Support de la rotation
Le simulateur peut maintenant être positionné en mode portrait. Pour cela, il suffit de faire un glissé déplacé depuis le coin bas-droit du simulateur (dans la zone noire), vers le haut. L'interface du simulateur est bien modifiée mais après quelques tests, le comportement n'est pas bon (scale au lieu de modification de taille). D'autres utilisateurs ont constaté ce comportement, je pense qu'il y a un bug du côté BlackBerry.
Démonstration en vidéo
Renaun Erickson, l'Adobe Evangelist en charge de la collaboration Adobe / RIM a posté une excellente vidéo présentant ces nouvelles fonctionnalités:
Run Through of PlayBook Beta3 AIR SDK Updates from Renaun Erickson on Vimeo.
Conclusion
Cette sortie de 0.92 n'apporte pas beaucoup par rapport à la version précédente. De nombreuses régressions ont notamment été constatées sur l'API des composants 'natifs' QNX. Il est normal que l'API change, ce n'est qu'une beta mais il faudrait commencer à s'assurer que tout fonctionne avant de rajouter du fonctionnel.
Certaines fonctionnalités sont buggées ou mal documentées ce qui est dommage, mais il faut saluer les contributeurs de forums qui font énormément de tests et n'hésitent pas à partager leurs problèmes / solutions.
Articles similaires
- AIR pour BlackBerry – Mise à jour SDK 0.91 avec support Flash Builder Burrito, Flex SDK 4.5, Windows 64 bits et Linux
- AIR pour BlackBerry – Une tablette BlackBerry Playbook offerte pour toute application AIR acceptée
- Jusqu'au 15 Mars 2011 pour gagner une tablette BlackBerry Playbook Gratuite
- AIR pour BlackBerry – Le BlackBerry Tablet OS SDK est disponible (AIR 2.5)
- BlackBerry Tablet OS supportera Flash Player 10.1 et Air 2.5
Aucun trackbacks pour l'instant






13 mai 2011
Je ne sais pas ou poster ça donc je le fais ici.
Quelqu'un sait comment on déploie une application Flex sur BlackBerry?
Merci
13 mai 2011
Salut,
. Je ne les ai pas répétées car ils modifient assez souvent leurs APIs, il vaut donc mieux consulter le site de BB qui est toujours à jour.
pour l'instant, ce n'est compatible qu'avec les tablettes Blackberry Playbook. Après, toutes les instructions sont sur le site de BB
Fabien