Formation Flex gratuite

26 09 2008

ma prof de flex

BaaO, l’organisme de formation français certifié Flex, organise avec Adobe des journées gratuites d’initiation à Flex. Ces ateliers s’adressent à des développeurs qui ont quelques notions de programmation orientée objets et qui peuvent venir avec leur propre PC portable sur le lieu de formation. Vous serez initié aux principes d’architecture, à la programmation flex, au déploiement, à la communication avec Java (BlazeDS) et au runtime AIR. Des sessions sont programmées pour le 15 Octobre, le 20 Novembre et le 9 Décembre. Pour y participer, inscrivez vous sur cette page.

Publicités




ZendAMF: RemoteObject pour PHP

22 09 2008

Adobe a ouvert il y a un an l’AMF, le format d’échange d’objets entre les applications Flex et les serveurs d’application. BlazeDS est une solution Open Source qui permet aux serveurs J2EE de profiter de ce format. Adobe a annoncé que leurs développement se concentreront sur les serveurs J2EE et ColdFusion; les autres technos-serveurs seront développées par des partenaires ou par la communauté. Zend et Adobe s’associent pour améliorer les performances des applications Flex qui échangent avec des services PHP. Le format AMF sera directement géré dans le Zend Framework. Zend et Adobe prévoient aussi de proposer un environnement de développement unifié sous Eclipse (avec une perspective Flex Builder et une perspective Zend Studio je pense). La communauté PHP représente plus de 4 millions de développeurs dans le monde et les applications PHP sont de plus en plus présentes en entreprise. Les développeurs vont bientôt pouvoir industrialiser leurs développement de RIA grâce à la combinaison Flex+PHP. Ceux qui connaissent le projet AMFPHP retrouveront les mêmes principes. J’imagine que ZendAMF deviendra vite le nouveau standard, surtout si l’IDE génère automatiquement de la déclaration de services dans la gateway et des classes de mapping. A suivre donc… Je suis fan du langage PHP depuis plusieurs années et réaliserai à la fin de l’année quelques tutoriaux sur ce nouveau framework. Voici le lien vers le communiqué.





Kap Lab: composants Flex gratuits

19 09 2008

Cela fait plusieurs mois que j’attends de vous parler du Kap Lab jusqu’ici en beta, mais ça y est, vous pouvez enfin profiter des composants Flex gratuits développés par KapIt. KapIT fait partie des entreprises d’excellence sur la technologie Flex en France et propose son expertise pour du conseil et du développement auprès des sociétés françaises. KapIT est aussi une société historiquement motivé par la Recherche et le Développement. Le Kap Lab en est l’aboutissement et propose des composants Flex professionels et gratuits pour améliorer la visualisation de données, du reporting riche, du diagramming et de l’aide au développement. J’invite vivement tous les développeurs Flex à tester Kap Inspect qui peut véritablement transformer leur façon de tester et débugger leur code Flex au cours du développement. Les composants de visualisation de données sont aussi excellents et très performants. Nous avons réalisé des tests sur le TreeMap par exemple qui continue d’être performant en chargeant plusieurs milliers de données. Le Kap Lab est accessible sur http://labs.kapit.fr. Testez les composants et postez vos impressions.





MiniContest: Livres O’Reilly à gagner

17 09 2008

Adobe propose d’offrir 5 packs « O’Reilly Pocket guides » sur ce blog. Un pack est constitué d’un livre sur Adobe AIR pour les développeurs ActionScript (écrit par Mike Chambers) et d’un livre sur « Comment débuter avec Flex 3 ». Les deux éditions sont en anglais, O’Reilly France n’étant plus. Pour gagner ces magnifiques ouvrages que je vous enverrai par voie postale, il suffit de créer un fond d’écran (« wallpaper ») sur le thème d’Adobe AIR et de me le mailer  (mchaize « at » adobe.com). Les 5 meilleurs wallpapers seront postés sur ce blog et remporteront les packs. Vous avez jusqu’au 30 Septembre… A vos pinceaux…





AIR 1.5 en test

12 09 2008

En suivant les builds de Flex 3 sur le site opensource.adobe.com, j’ai découvert que AIR 1.5 (nom de code Cosmo) est disponible pour les développeurs qui souhaitent effectuer des tests avant sa sortie. La principale amélioration est l’intégration du Flash Player 10 (toujours en RC) et donc la possibilité de tester les effets 3D, le Pixel Bender, le nouveau moteur de rendu de texte, la nouvelle API pour le son, etc… Le moteur JS de WebKit a aussi été revu puisque SquirrelFish est intégré et offre du coup de meilleures performances. Evidemment, de nombreux bugs ont été corrigés dont le fameux lancement d’URL sous Vista. C’est la première fois que le site Opensource d’Adobe accueille AIR. Les builds quotidiennes sont différentes des sorties sur le labs (qui sont plus qualifiées et sécurisées par nos équipes) et permettent d’encore mieux participer au développement du runtime.





Prototype: Dégat des eaux

10 09 2008

Voici une vidéo d’un prototype que j’ai réalisé pour un club d’assureurs qui souhaite faire évoluer l’expérience de déclaration en ligne d’un dégât des eaux. Aujourd’hui ces applications de déclaration en ligne sont ultra-statiques, très peu personnelles et se résument souvent à une simple liste de cases à cocher. L’ apport d’une RIA dans ce cas d’assurance en ligne est de capter l’attention de l’internaute pour qu’il renseigne un maximum d’informations, de la façon la plus précise possible. Cela aide l’assureur à estimer les dommages et à prendre une décision rapide d’envoi ou non d’un expert sur place. J’ai aussi rapidement rajouté quelques assistants, quelques calculatrices pour mesurer des surfaces, etc… L’internaute peut uploader ses photos, rajouter des annotations visuelles, utiliser sa webcam pour enregistrer un message ou filmer les dommages. A la fin, l’application Flex communique toutes les informations saisies par l’utilisateur pour générer un PDF personnalisé. J’utilise ici les fonctionnalités de génération de PDF de LiveCycle Data Services.  Ce PDF peut être imprimé puis renvoyé par voie postale, ou bien, grâce aux solutions LiveCycle, utiliser un procédé de signature électronique. Ce prototype a été réalisé en moins de deux jours, il n’est donc pas encore finalisé pour une mise en ligne mais démontre la force visuelle des interfaces riches pour les eAssureurs, et la rapidité de développement avec le framework Flex.





ILOG Elixir: la v2 arrive

9 09 2008

Ilog vient de dévoiler la version 2 des composants Elixir. La version 1 d’Elixir met à disposition des développeurs Flex des charting 3D, des gauges, de l’affichage de cartes vectorielles, des diagrammes de Gantt, des organigrammes, des treeMaps et des radars. Si vous ne connaissez pas cette librairie, je vous invite à découvrir les démonstrations en ligne. Sur le blog d’Elixir, on peut jouer depuis quelques jours avec les nouveaux composants de la future v2: un diagramme de Gantt amélioré, des heatsMaps et un calendrier. Cliquez ici pour découvrir les démos de ces composants. Le composant le plus impressionnant est certainement le calendrier pour les développeurs de RIA. De quoi recoder des agendas partagés dans le navigateur les doits dans le nez. J’ai aussi apprécié le composant heatMap. C’est une représentation visuelle qui aide vraiment à analyser des données sur une carte et améliore la prise de décision. Voici un autre composant sur le même sujet et d’autres démos: SpatialKey.