Posts Tagged max 2009

Back from MAX 2009

Posted by on Mardi, 20 octobre, 2009

Aujourd’hui j’ai assisté à la session Back from MAX 2009Yan de Baao, Thibault et  Michaël nous ont parlé des dernières annonces du Max 2009 avec en vrac :

  • les nouveautés de flex 4 et de flash builder 4 (amélioration de la coopération entre spark et halo, rajout de propriété style aux composants spark,  renommage de composants…)
  • LiveCycle Data Service3 et le model driven development (je reviendrait dessus)
  • LiveCycle Collaboration Services (ex projet Cocomo)
  • Et la news passée inaperçue….Flash sur l’iphone

Des ateliers thématiques permettaient de préciser ces différents sujets. J’ai assisté au 2 ateliers suivants :

Flash Catalyst

Il s’agissait de présenter les nouveautés apportés par la Béta 2. Au programme :

  • Plus d’effets et de transitions
  • Un nouveau composant scrollable
  • La possibilité d’exporter le résultat en Air

La démo est toujours aussi bluffante mais je suis de plus en plus partagé sur l’apport de Catalyst sur de grands projets. Tout d’abord la version actuelle ne permet pas des allers/retours entre catalyst et flash builder ce qui la rend inutilisable. (même si ce défaut devrait être corrigé dans la 1.0… ou pas…). J’étais pourtant plein d’espérances pour ce projet qui est le chainon manquant entre le designer et le développeur. Je reste convaincu que c’est un outils de prototypage excellent mais je suis septique pour la communication Catalyst/flex. J’ai hâte de l’éprouver….

LiveCycle Data Services 3

Michaël nous a présenté  LCDS avec:

  • le remoting (blazeds)
  • le messaging avec un push en temps réel (super…)
  • la génération de pdf
  • Et surtout le model-driven development

L’idée est de confier au modèle un maximum de responsabilités. A partir d’une source de données un modèle est déployé avec une vue particulière dans Flex builder. L’ensemble des services et value object sont générés et accessibles dans la vue designer. De là on peut:

  • relier les données à une datagrid par simple drag and drop
  • créer des formulaires crud en 2 clic
  • paramétrer des filtres ou des conditions directement au niveau du modèle

En java la synchronisation des données est assurée par LCDS.

Idéal pour réaliser une application CRUD (simple)  en trois clic…

Et pour finir cette journée, un super buffet,des discussions techniques, des rencontres, des goodies….