L’éditeur avait pris un premier virage en direction des développeurs d’applications pour entreprises avec la version professionnelle de
Flash MX. Macromedia confirme cette tendance en proposant Flex (nom de code Royale), un ensemble d’outils destinés à ajouter de l’interactivité et des graphismes
enrichis aux applications d’entreprise.Flex comporte une couche serveur dédiée à la présentation, fonctionnant avec les
serveurs d’applications J2EE du marché (JRun, mais aussi IBM WebSphere et BEA WebLogic), tandis qu’une version de Royale pour Microsoft .NET est en préparation.
Exploitable par n’importe quel éditeur de texte
L’interface de présentation est élaborée grâce au langage MXML mis au point par Macromedia et dérivé du XML. Livré avec des schémas XML conformes aux standards du W3C, MXML peut être exploité par n’importe quel éditeur de
texte et avec la plupart des IDE. Pour ajouter de l’interactivité, le développeur aura recours aux ActionScript 2 (qui utilisent le standard ECMAScript). Lorsque l’utilisateur final appelle l’application, le serveur Flex
compile le code au format .xwf afin d’être lisible depuis un navigateur équipé d’un plug-in Flash.Encore en version bêta, Flex devrait être disponible dans sa version définitive début 2004. Macromedia proposera aussi deux logiciels liés à Flex : Brady, un nouvel IDE visuel fondé sur Dreamweaver MX 2004 et dédié spécifiquement à
Flex, et Partridge, un outil pour débugger et tester les applications développées avec Flex dans l’environnement open source
Eclipse.David Temkin, directeur technique de Laszlo Systems, une société qui propose déjà une solution concurrente, n’est pas surpris de la démarche de Macromedia : ‘ Nous sommes heureux de constater que
Macromedia approuve notre approche d’un Internet plus riche. Reste que les applications seront plus compliquées à écrire avec Flex, en requérant par exemple des scripts ActionScript, et que Flex va sans doute requérir une expertise de
Flash. ‘
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.