Le projet Fna: Flex et Maven

31 10 2008

François le Droff et Xavier Agnetti d’Adobe Consulting travaillent sur des archetypes Maven pour les développeurs Flex depuis quelques temps. Leurs travaux sont enfin en ligne et prennent le nom de « Fna« . Maven est à l’origine un outil de build pour les projets Java qui a l’originalité de proposer une approche déclarative qui décrit le contenu et la structure du projet (à l’opposé d’une approche par tâches comme Ant). Plusieurs « architectures types », ou archetypes, existent pour le monde Java et désormais Fna en propose pour vos projets Flex/Java.

Le premier archetype hybride est blazeds-autowired-spring-hibernate-archetype, met en place une architecture avec une couche de présentation Flex qui communique avec J2EE grâce à la couche de messaging de BlazeDS. Les autres archetypes sont orientés Flex et préparent des projets qui se basent sur le framework Open Source MVC Cairngorm et le framework Open Source de tests unitaires FlexUnit. D’autres archetypes sont en préparation avec du AIR, Merapi… Longue vie à Fna!

Publicités




Adobe MAX: mon menu

30 10 2008

Plus que 30 jours pour s’inscrire à l’événement Adobe MAX. Voici les sessions que je vais suivre avec une orientation RIA d’Entreprise évidemment. Pour récupérer le détail des sessions et vous y inscrire, rendez-vous sur le site http://max.adobe.com :

– Hands-on with Thermo: Creating Interactive Designs
Sketching Interactivity
– Testing Your Flex Applications
– Adobe Roadmap: Web Experiences
– Understanding Flex Component Design Patterns
– Anatomy of a Seriously Sophisticated Adobe AIR Application
– Architectural Best Practices for Flex and LiveCycle ES Applications
– BlazeDS, LiveCycle Data Services and AIR/Flex development on a SAP Netweaver
– Experiences That Scale Across Devices
– Adobe Adoption of Web Services, SOA, and REST
– Looking Ahead to the Next Version of Flex
– Building High-Performance Applications for Adobe AIR
Localizing Applications Built with Flex (Including AIR Applications)
– Flex for Java Architects: RIAs with Maven, Spring, and Hibernate

Et voici les sessions choisies par Thibault Imbert, qui a plus un profil de développeur en agence interactive. Cela pourra intéresser certains:

– Creating Effects with Pixel Bender
– Be Transparent: Making Video Searchable on the Web
Adobe Roadmap: Video
– Community and Flash Player
– Understanding Flex Component Design Patterns
– Flex Workflows with Flash CS4 Professional
Designer Best Practices with Flex
– Build a Database-Enabled AIR Application with Dreamweaver, PHP, and Ajax
– Using the Text Component Library for Flash Player
– Using C++ Libraries in Flash Player and Adobe AIR
– Building Flex applications with PureMVC
– Adobe AIR Core Concepts for Developers Who Use Flash
– Liberate Your Data with Adobe AIR, BlazeDS, and LiveCycle Data Services
– Forms Gone Wild (2008)





Mes slides LiveCycle Data Services

16 10 2008

Cette après-midi, j’ai présenté avec Bertrand Collard les dessous techniques de LiveCycle Data Services. Du coup, j’ai produit pas mal de slides sur les différentes techniques de communication entre Flex et Java: HTTPServices, WebService, Remoting AMF, Messaging et Data Management. Si vous souhaitez trouver des démos sur ces sujets, téléchargez et installez LiveCycle Data Services. Une application lcds-samples.war contient plus de 15 exemples avec les sources commentées. A la fin, j’ai posé trois questions pour le « quizz ». Vous pouvez vous amuser à répondre en commentaires. Cliquez-ici pour télécharger mes slides au format PDF.





Flash Player 10 disponible

15 10 2008

Depuis ce matin, le Flash Player 10 (ex « Astro ») est en libre téléchargement sur le site d’Adobe. Les principales nouveautés sont la gestion de la 3D, les nouveaux filtres et effets personnalisés, la gestion avancée du texte, la génération dynamique de son, l’amélioration de l’API de dessin, toujours plus d’accélération hardware et une nouvelle API pour gérer les fichiers en upload ou download.

Pour les flexeurs, je pense que les nouveautés les plus remarquables sont le nouveau moteur de rendu du texte qui est encore plus professionel (des nouveaux composants devraient apparaitre sur le sujet avec Flex 4), la nouvelle gestion des fichiers (désormais, depuis Flash et avec l’autorisation de l’utilisateur, on pourra accéder directement à un fichier local sans avoir à l’uploader), et le moteur 3D pour réaliser des RIA toujours plus engageantes. Tous les développements Flex sont compatibles avec le Flash Player 10. Une galerie d’effets a été ajoutée sur le site, sur le thème du film « double Identity ».





La communauté s’active

14 10 2008

La communauté française des flexeurs dirigée par Yann Chevalier (baao) vient d’annoncer le programme des prochaines réunions. Ces rencontres sont ouvertes à tous les développeurs Flex et sont des lieus d’échanges de bonnes pratiques, de découvertes de nouvelles techniques et de débats. Voici le menu:

– Le concours « Mon ticket en MAX » est lancé depuis lundi. Rendez-vous sur le site http://www.monticketpourmax.com/2008/. Ce concours n’a rien à voir avec les tontons, mais cela vous donne une chance de rejoindre la communauté à MAX Milan.

Réunion des tontons flexeurs « EN LIGNE » le Mardi 21 Octobre de 17h à 18h. Depuis que Yann a testé Connect, il est tombé amoureux de l’outil de webConferencing d’Adobe :-). Du coup, il tente la première réunion des flexeurs « online ». Cliquez-ici pour vous inscrire.

Flex Camp le 17 Novembre à 18h à Paris. Un Flex Camp est un format qui est suivi par tous les usergroups Flex du monde entier. C’est le premier qui aura lieu en France. Trois présentations techniques de 30 minutes auront lieu plus un débat. Les sujets seront bientôt dévoilés mais réservez la date !!!

Réunion spéciale ‘De retour de MAX 2008’ le 16 Décembre au soir. Yann, Thibault et moi présenteront toutes les nouveautés annoncées sur l’événement Adobe MAX. Réservez votre soirée (cela aura lieu à Paris).





Trois applis Flex qui calment

12 10 2008

Voici trois applications Flex bien réalisées et qui tirent pleinement profit de la plateforme Flash:

Mindomo.com: Pour les adeptes de Mind Manager. Cette RIA n’est pas récente mais l’équipe de Mindomo vient de lancer une version AIR. Vous pourrez donc réaliser des graphs pendant vos réunions sans être connectés.

ZuiPrezi.com: L’équipe hongroise réfléchit à une nouvelle façon de d’afficher des présentations. Si vous êtes lassés du mode « slide 1> slide 2 », vous serez séduits par la version beta de ZuiPrezi. J’aime particulièrement leur menu de navigation à travers les fonctionnalités de l’outil.

Sumo.fi: Il existe de plus en plus d’applications Flex de retouche d’image, celle de l’équipe Finlandaise de Sumo est vraiment impressionante. Les traitements effectués par le Flash Player 9 sont bluffants. Le remplaçant de luxe de Paint.





Présentation du Flash Player 10

10 10 2008

Thibault Imbert va présenter à la communauté des flashers les nouveautés techniques, d’Astro, le Flash Player 10. Cela se passera dans les locaux parisiens d’Adobe, ce Mardi 14 Octobre matin. Cliquez-ici pour vous inscrire. Cette réunion s’adresse aux flasheurs et aux purs codeurs AS3. Thibault montrera je pense comment interagir en AS3 avec le moteur 3D, le Pixel Bender, le nouveau moteur de rendu de texte, etc… Nous posterons par la suite un résumé de cette session sous forme de post ou de vidéo.