TFA01: Yoocasa et LCCS

24 03 2011

Bonjour à tous, je suis super content de lancer une nouvelle émission web « The Flash Accent » où je vais interviewer des développeurs Flash/Flex qui ont le French accent pour commencer. Je l’étendrai peut-être à l’Europe dans un second temps. Pour ce premier épisode, j’interviewe Axel, le CEO de yoocasa.com, un service en ligne qui réunit les familles. Yoocasa utilise Flash et LCCS (LiveCycle Collaboration Service). Si vous avez des idées de sujets pour les prochains épisodes, postez un commentaire.

 

Publicités




Evénement à Paris: Lightning talks

22 02 2011

 

 

 

Pour la première fois, nous allons tester une nouvelle formule pour les réunions des TTFX (tontons flexeurs – la communauté des développeurs Flex): Les tontons parlent aux tontons. Le Jeudi 24 Mars, de 18h à 22h, nous allons nous réunir à l’Aéroclub (près du Trocadéro) pour une soirée de « Lightning talks« . Au cours de cette soirée, vous assisterez à de courtes présentations de 10 minutes (une douzaine de présentation au total). Les speakers seront des membres de la communauté et présenteront des bonnes pratiques, des réalisations Flex ou Flash, des applications, des composants, etc… L’objectif est d’enchainer des séries de présentations courtes et de les ponctuer de pauses autour d’un verre pour pouvoir échanger directement avec les intervenants. A cette occasion, nous allons aussi inviter les membres de FlashXpress la communauté Flash, qui exposeront aussi des projets AS3.

Maintenant, deux options se présentent à vous :

– Vous souhaitez juste participer à l’événement en tant que spectateur: inscrivez-vous ici et vite, les places sont limitées: http://www.adobe-events-france.com/invisible/evenement-tontons-flexeurs/

– VOUS SOUHAITEZ PARLER et présenter un sujet pendant 10 minutes ? C’est possible. Remplissez ce formulaire pour proposer un sujet, et nous vous dirons très vite si votre sujet est retenu pour la soirée: https://adobeformscentral.com/?f=9YGTkt0SB901XXTC45RK6Q

A très vite !





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.





AIR 2.5 et Android: les news

23 08 2010

J’ai été surtout actif sur mon nouveau blog RIAgora.com ces derniers temps, et je tiens du coup à résumer mes expériences avec le runtime AIR 2.5 sur mobile Android. Pour info, si vous avez un mobile Android 2.2 ou l’Android SDK avec un émulateur, vous pouvez récupérer la béta d’AIR 2.5 et son SDK sur labs.adobe.com.

Premier point, la grande majorité des exemples que j’ai développé utilisent Flex 4. Donc, oui, Flex tourne bien sur les mobiles. L’évolution du framework Flex 4.5 proposera des composants allégés et plus adaptés au mobile, mais déjà je trouve que cela tourne super bien. Mon collègue Christophe a publié des applications développées avec Flex 4:

http://coenraets.org/blog/2010/07/video-chat-for-android-in-30-lines-of-code/

http://coenraets.org/blog/2010/07/android-trader-desktop-with-flex-and-air-updated-for-froyo-source-code-available/

Voici mes applications. La première est un simulateur de vol qui utilise la nouvelle API Accelerometer duFlash Player 10.1. Vous pouvez avec votre mobile piloter un avion (application AIR sur votre desktop). Les sources sont dans le post:

http://www.riagora.com/2010/05/become-an-air-pilot/

J’explique aussi dans un autre post, comment utiliser un composant Spark Flex 4 dans un composant Flex 3. Cela facilite le skinning pour les UI mobiles. Les sources sont disponibles ici:

http://www.riagora.com/2010/07/flex-mobile-item-editor/

Avec Adobe AIR 2.5, vous pouvez aussi accéder à la caméra du mobile !!! Il existe deux modes. Le premier consiste à utiliser l’API classique Webcam de Flash Player pour afficher le flux vidéo dans votre application. La deuxième méthode permet de capture une photo ou une vidéo avec l’application native Android de votre téléphone. Les techniques sont détaillées ici:

http://www.riagora.com/2010/07/android-air-and-the-camera/

Autre application intéressante, vous pouvez utiliser le microphone du mobile et enregistrer des notes vocales. Dans mon exemple, on peut capturer des notes vocales, les compresser en MP3 grâce à une librairie AS3, et j’ai aussi partagé un exemple d’interaction de type jeu Nintendo DS qui consiste à souffler sur l’appareil:

http://www.riagora.com/2010/08/air-android-and-the-microphone/

Pour les parisiens, je suis en train d’essayer de faire venir Mike Chambers et Lee Brimelow le 1er Octobre à Paris. Bloquer votre après-midi, je vous communiquerai bientôt toutes les infos de cet événement.





AIR CHALLENGE: découvrez les applis

28 06 2010

L’Adobe AIR 24H Challenge a réuni au final 14 équipes qui ont codé comme des malades, 24 heures non stop, pour nous proposer 14 applications AIR au final. Vous pouvez télécharger les applications sur le site de l’Adobe AIR Challenge: www.adobeairchallenge.com

Je me suis enregistré entrain d’utiliser les applications pour vous faire une idée des réalisations. L’application la plus téléchargée remporte le prix du public, avec des laisser-passer pour Adobe MAX 2010 à Los Angeles! Vous pouvez aussi encourager les équipes sur Twitter avec le code #air24h. La vidéo est en trois parties:





Candidat pour 24h de coding ?

31 05 2010

Adobe organise un événement encore tenu secret le week-end du 18 Juin. C’est un événement qui sera retransmis en live sur Internet et qui aura pour objectif de coder en 24 heures une application AIR. Plusieurs équipes de deux personnes vont s’affronter, et il reste encore quelques places libres pour former des équipes. Si vous souhaitez participer, voici ce qu’il faut savoir:

– Le concours démarre le Vendredi 18 Juin vers 14h, et termine le Samedi 19 Juin vers 19h.

– Tous les participants seront réunis à Paris, avec leur propre matériel, dans une grande salle. Adobe se charge de l’hébergement et de la nourriture.

– Une équipe est constituée de deux personnes: au moins un très bon développeur AS3 (qui développe avec Flash CS5 ou Flex, peu importe), et un autre qui a une sensibilité au design (car le look des applications AIR, et l’expérience utilisateur sera très importante).

– Le sujet sera dévoilé juste avant le concours… Vous aurez juste le temps de brainstormer, démarrer le développement et livrer Samedi après-midi. Vous pourrez utiliser vos librairies AS3, aller chercher des bouts de code sur Internet, etc…

– Un jury donnera des prix le Samedi soir (des CS5 à gagner, des téléphones Android certainement… cela se précisera bientôt). Puis les applications resteront en ligne pour un vote du public sur le site de l’événement: http://www.adobeairchallenge.com/

Si vous souhaitez participer !!! Il faut très rapidement se décider et laisser un commentaire à cet article en indiquant « je suis intéressé, j’ai mon équipe de deux fous qui est prête à bondir et disponible aux dates proposées ». Je vous contacterai alors par email.

Décidez vous super vite, il ne reste pas beaucoup de places (des agences sont déjà sélectionnées pour le concours).





Lancement CS5

12 04 2010

Aujourd’hui à 17h, heure parisienne, Adobe lance la dernière version de la Creative Suite!!! C’est un lancement mondial en ligne, puis nous organiserons plusieurs événement physique. Les développeurs de RIAs attendent avec impatience la sortie de Flash Catalyst, et de la nouvelle version de Flash Pro. Je ferai un point sur les nouveautés de ces deux produits cette semaine.

Pour revenir sur la nouvelle crise « Adobe Apple » créée la semaine passée par le changement de politique de l’iPhone SDK, la situation est à la fois simple et complexe. Apple en changeant sa politique indique que seuls les développements réalisés avec leurs outils seront validés par Apple (pour résumer). Toute application iPhone réalisée avec l’iPhone Packager d’Adobe, ou par Unity, ou encore le projet MonoTouch seront « illégaux ». Adobe étudie encore le texte avec des juristes pour comprendre si l’iPhone Packager est totalement remis en cause ou non (ce qui serait vraiment dommage car pour l’avoir testé, il est vraiment très performant). La décision d’Apple n’est pas motivée par un simple refus de Flash sur leurs devices. Au delà de la philosophie d’ouverture par rapport à la communauté de développeurs (Flash et autres), c’est un choix qui va impacter toute l’industrie mobile. Les autres constructeurs doivent rapidement sortir des mobiles qui proposent le même niveau d’expérience que les appareils d’Apple, avec un accès simple à des applications. Rassurez vous, ces appareils vont arriver très très rapidement sur le marché, et les constructeurs sont tous en relation avec Adobe pour proposer la meilleure expérience possible avec Flash et AIR. La position dominante d’Apple sur le marché des smartphones peut autoriser stratégiquement leur décision de fermer leur plateforme. Elle incite les grands acteurs et les éditeurs de contenu à investir en priorité sur leurs plateformes, plutôt que d’investir dans une solution qui proposerait un seul code pour plusieurs écrans… et du coup ralentir l’adoption d’autres appareils concurrents. Pour avoir découvert des appareils qui sortiront cette année, je suis serein. Il sera intéressant de refaire un point à la fin de l’année.

L’iPhone packager n’est qu’une des nombreuses nouveautés de la Creative Suite 5. Je pense que ce soir, vous allez tous être surpris par les nouveautés de la CS. De nombreuses vidéos seront postées en ligne pour les découvrir (dès demain je pense).