Je disais dernièrement à l'ami Foxy que j'étais tellement emballé par Flex 2 que je l'utiliserais bien même pour le développement sur des animations interactives. Le fait est que dans la pratique, cela ne semblait que difficilement réalisable: Flex 2 ne permet pas comme MTASC d'injecter du code dans un SWF déjà fait. Tout au plus, cela permet de récupérer les assets graphiques de la bibliothèque grace au [Embed], mais en perdant tout le code.

A première vue, il y a peu d'interêt à récupérer du code si l'on est un codeur qui récupère le travail d'un graphiste, mais en y regardant de plus prés, un simple stop() a la fin d'une anim reste quand-même nécessaire... :P

Adobe résout ce problème d'interférence entre les deux outils dédiés au Flash Player 9 (en passant, la version 9.0.45.0 a fait son apparition récemment), grâce au Flex Component Kit for Flash CS3. Cet outil va transformer un MovieClip Flash en composant UIComponent de Flex 2, en créant un fichier .swc directement "linkable" dans les paramètres d'un projet Flex 2.

Au vu du nom, j'ai d'abord cru à la possibilité d'utiliser les composants Flex 2 dans Flash (on peut toujours rêver), mais l'autre sens est en fait bien plus interessant, le graphiste travaillant généralement en amont du codeur...

Les graphistes sur Flash et les codeurs sur Flex 2 vont enfin pouvoir parler la même langue! 8-)