Tournage Adobe TV

31 08 2008

Alex Lindsay - mister green screen

Connaissez vous Adobe.TV ? Cette web TV, pour l’instant en anglais, accueille du contenu vidéo à l’attention des photographes, des designers, des producteurs de vidéo et des développeurs. De passage en Europe, les équipes techniques ont shooté des tutoriaux animés par les évangélistes européens que vous avez pu rencontrer au AIR Tour: Enrique Duvos, Serge Jespers, Andrew shorten et mes amis roumains. Thibault Imbert et moi avons apporté une touche « Frenchy » au contenu. Nous avons enregistré toutes nos sessions (6 au total) en anglais et en français dans l’espoir d’ouvrir prochainement une version française d’Adobe TV. Thibault a parlé de son projet WiiFlash, d’AlivePDF et du Bitmap Programming en AS3. J’ai présenté les Flex Charting Components, comment générer un PDF avec LiveCycle Data Services (je publierai bientôt des sources sur ce blog) et comment une application AIR peut invoquer un processus LiveCycle ES. Vivement la mise en ligne (je pense dans deux mois le temps de tout monter). Merci à Julie et Alex pour le shooting!

Publicités




Thermo: vidéo de presentation

26 08 2008

Thermo est le nom de code d’un futur produit d’Adobe qui va simplifier les échanges entre les designers et les développeurs de RIA. Avec Thermo, un designer pourra créer dessiner des IHM applicatives (wireframes), importer des éléments graphiques conçus avec la Creative Suite (calques PhotoShop, Illustrator, FireWorks…), définir des comportements sur les objets (effet sur rollover, interaction entre composants…) et relier l’IHM à des données de tests pour tester l’application au fur et à mesure de la conception graphique. Ted Patrick a déjà annoncé sur son blog que Thermo sera présenté officiellement à Adobe MAX. Je vous invite en attendant à visionner la keynote effectuée par Adobe à l’événement 360Flex. C’est la première fois que l’on voit Thermo tourné « en live ». Mark Anders évoque aussi la stratégie d’Adobe par rapport à l’ActionScript et au Flash Player.





ECMAScript: un bond en arrière

20 08 2008

Le comité ECMAScript vient de décider de stopper les travaux sur la version 4 d’ECMAScript pour se concentrer sur l’ECMAScript 3.1 (mise à jour du JavaScript actuel). Depuis plusieurs années, Macromedia puis Adobe ont énormément travaillé avec le comité pour définir et faire évoluer cette norme. Les différentes actions et innovations pour améliorer la puissance de calcul et la rigueur dans le coding côté client ont amené Adobe à caler l’ActionScript 3 aux spécifications de la norme ECMAScript 4, de rendre Open Source la machine virtuelle (projet Tamarin chez Mozilla) et de continuer à faire évoluer la norme. Les standards figent des spécifications mais ne sont pas des moteurs d’innovation. On peut donc regretter ce recul du comité approuvé par MicroSoft, Apple, Yahoo et DOJO. La blogoshère tend à accuser ces gros acteurs de vouloir freiner la montée en puissance de Tamarin et de l’AS3. Je pense que le problème est plus complexe et que de nombreux développeurs JavaScript/web ne souhaitaient pas voir leur langage trop se complexifier pour tendre fortement vers Java (le même fossé que nous connaissons entre un développeur AS2 et un développeur AS3).

Mais peu importe la raison qui a motivé cette décision, il faut aujourd’hui analyser l’impact que cela aura sur le langage AS3. En fait, cette annonce n’aura aucun effet sur le langage et Adobe ne compte pas faire régresser sa syntaxe (packages, namespaces, etc…). Le fait que l’AS3 ne corresponde plus officiellement à un standard n’aura à mon avis aucun impact sur la communauté de développeurs. Si l’on se projette quelques années en arrière, Java n’était ni standard, ni open source, mais ce langage a su convaincre un public de développeurs passionnés grâce à sa puissance et ses innovations.

A l’opposé, je sais que l’équipe de développement du langage continuera de tenir compte des évolutions de l’ECMAScript et restera très attentive. Mais un standard est aussi un canvas limité, et le langage AS3 a du parfois se contraindre pour éviter de sortir du standard (overload natif, static class…). J’espère donc qu’Adobe fera évoluer de façon encore plus vive le langage pour qu’il réponde aux demandes des développeurs objets exigeants (et habitués à des POO en Java par exemple) mais aussi aux designers un peu oubliés avec la sortie de l’AS3. Le langage va aller de l’avant et c’est au final une bonne nouvelle, qui a suscité des posts très vifs sur le web… j’espère que vous serez calmes et sages sur mon blog.





L’expérience Mojave: une référence

19 08 2008

Microsoft a lancé une grande campagne pour que le public réadopte l’OS Vista en déficit d’image. Personnellement c’est un OS que j’utilise quotidiennement depuis trois mois et que j’adore. Mais il faut l’avouer, je me suis pris au bureau quelques remarques du type « tu es sous Vista ? Ca fonctionne finalement? » ou bien pour les moins puristes « wow elles sont belles tes fenêtres transparentes, tu fais comment ? ». L’expérience Mojave dévoilée par MSFT cet été sur ce site est juste géniale. Ils ont réuni une cinquantaine de personnes en leur demandant ce qu’elles pensaient de Vista. Les critiques fusent. Toutes les réactions sont filmées avec des caméras cachées. Ils leurs annoncent ensuite qu’en exclusivité, ils allaient leur faire découvrir le nouveau Windows baptisé « Mojave ». Ils le trouvent tous génial. Evidemment, ils annoncent à la fin qu’en fait Mojave n’est rien d’autre que Windows Vista. C’est brillant et super efficace et pourra nous être utile pour nos futurs projets de RIA. En effet, nous avons tous vécu dans les phases de développement ou d’avancement de projet des retiscences des utilisateurs qui peuvent rapidement se transformer en ambiance négative avant la mise en production. Une preuve supplémentaire que les utilisateurs sont rois et qu’il faut les impliquer le plus en amont possible d’un projet applicatif. Bravo Microsoft pour cette campagne et bravo pour ce site Flash qui utilise parfaitement les librairies 3D développées par la communautés AS3 (il fallait bien que je place une petite pique :-)).

[EDIT] Microsoft a mis à jour son site qui propose désormais une très belle expérience Silverlight.





Tutorial: Flex Builder et un WebService

7 08 2008

Voici un tutorial vidéo qui présente en dix minutes la fonctionnalité d’introspection de webservices dans Flex Builder. L’outil génère automatiquement les classes AS3 mappées aux méthodes du WSDL et gère les événements de résultats. POur visualiser correctement une vidéo sur Viddler, cliquez sur MENU, puis Original size, puis Full Screen :

Voici l’url du webService que j’utilise dans ce tutorial: http://www.webservicex.net/stockquote.asmx?WSDL. Le code source de l’exemple:

Lire le reste de cette entrée »





Mon TOP 50 d’applications AIR

6 08 2008

Nous allons bientôt pouvoir fêter les 6 mois du runtime Adobe AIR. Pour l’occasion, je me lance dans le listing des 50 applications AIR qui m’ont positivement marqué en ce début d’année. Je n’ai pas classé les applications de la meilleure à la moins bonne, c’est juste une liste brute. Voici donc mon TOP 50:

Lire le reste de cette entrée »





Apprendre Flex en une semaine

5 08 2008

ma prof de flex

Pour apprendre Flex en une semaine, soit on a la chance d’avoir une prof aussi captivante que sur la photo, soit on a accès à des cours clairs, structurés et des exercices pertinents. La Flex Team d’Adobe a malheureusement choisi d’investir dans la seconde option. Une fois consolé, vous vous réjouirez vite du contenu de ces tutoriaux. Au programme de cette semaine: Jour 1: les bases, Jour 2: le développement de composants, Jour 3: assemblage, Jour 4: effets visuels, Jour 5: architecture.

Comment suivre cette formation ? Où s’inscrire ? Et bien c’est là que la Flex team fait fort: TOUT EST EN LIGNE. Vidéos, exercices, sources… Vous pouvez vous auto-former sur la technologie ou mieux former vos amis. Tout est sur cette page web du site adobe. Je sais que beaucoup d’entre vous resteront sceptiques au principe d’auto-formation. Je pense que cela séduira surtout dans les écoles (où les étudiants se transforment rapidement en prof, j’en sais quelque chose). Pour ceux qui souhaitent suivre le programme de formation Flex officiel avec un organisme de formation agréé, rendez-vous sur le site de BAAO.