AIRWorms, le premier virus en AIR!

12 10 2010

Je suis très heureux de vous présenter le premier virus développer avec Adobe AIR. Plus sérieusement, c’est juste une expérience visuelle inspirée des virus Windows créés dans les années 90, qui à l’époque me fascinaient. Pour changer, je cible les utilisateurs de MAC cette fois-ci (n’y voyez rien de personnel), mais si quelqu’un connait une astuce simple et un .exe Windows qui permet de faire une capture d’écran silencieuse, je suis preneur et mettrai à jour mon application pour Windows.

AIRWorms est une combinaison de plusieurs techniques. Du Native Process avec AIR 2.0, du Perlin Noise, et du plein-écran transparent comme AIR sait bien le faire. Je détaille sur RIAgora comment j’ai procédé.

Pour les utilisateurs MAC voici le lien vers AIRWorms: http://www.riagora.com/pvt_content/virus/AirWorms.dmg

Si vous souhaitez voir le résultat en vidéo avant de l’installer (le titre de mon article n’est pas super rassurant), regardez ce post: http://www.riagora.com/2010/10/airworms-the-air-virus/





AIR 2.5 pour Android est live

12 10 2010

Le runtime AIR pour Android est depuis Vendredi disponible sur l’Android Marketplace ! AIR 2.5 est une version spécialement conçue pour les mobiles. Au départ, AIR permettait de packager des applications Flash pour l’iOS. Suite aux restrictions d’Apple, nous avons concentré nos efforts sur Android. Il sera aussi disponible sur les devices BlackBerry (et leur magnifique tablette PlayBook), ainsi que sur les devices WebOS d’HP (ex Palm). Si vous souhaitez le tester, c’est toujours sur labs.adobe.com que cela se passe. Vous devez juste entrer dans le programme beta et récupérer de quoi packager votre application: http://labs.adobe.com/technologies/air2/android/

Une application AIR sur Android se comporte comme une application native. Vous pouvez ensuite la déployer sur l’Android Marketplace et monétiser vos développements. Ryan explique comment la déployer sur le marketplace: http://blog.digitalbackcountry.com/2010/10/publishing-air-apps-to-the-android-market/

Avec AIR 2.5, vous pouvez accéder à la caméra, au microphone, au GPS, à l’accéléromètre, rajouter des événements pour le multi-touche, utiliser le StageWebView pour lancer du HTML dans l’application AIR en utilisant le navigateur natif de l’appareil… et profiter de l’accélération GPU. J’ai créé des tutoriaux et des exemples sur mon blog RIAgora. Il semblerait que la communauté soit en train d’en traduire certains en français. Je vous tiendrai informé. En attendant:

– Comment accéder à la caméra: http://www.riagora.com/2010/07/android-air-and-the-camera/

– Comment jouer avec le microphone: http://www.riagora.com/2010/08/air-android-and-the-microphone/

– Comment jouer avec l’accéléromètre: http://www.riagora.com/2010/04/air-and-the-accelerometer/

– Gérer du multi-touch: http://www.riagora.com/2010/04/flex-and-multi-touch/

– Optimiser les assets graphiques: http://www.riagora.com/2010/09/bitmap-caching-for-android/

Et ce n’est que le début, car Adobe va mettre à jour le framework Flex pour développer des applications mobiles, ainsi que les outils de développement dont Flash Builder. Je vous les présenterai lors d’un événement à Paris, le 30 Novembre. Vous pouvez déjà réserver la date du 30 après-midi. Je vous envoie les informations dès que j’en sais plus.

Si vous avez un smartphone Android 2.2, téléchargez Adobe AIR sur le marketplace, et testez toutes ces applications développées avec AIR:

http://www.appbrain.com/apps/adobe-air

Je ferai bientôt un film qui présentera mes applications préférées.