Adobe, société d'éditions de logiciels propriétaires dans le domaine du multimédia, imagerie et photographie (Photoshop, Illustrator et bien d'autres) a racheté il y a quelques années la société Macromedia, créatrice de la célèbre technologie propriétaire Flash et d'autres logiciels propriétaires bien connus comme Dreamweaver ou Fireworks.
Macromedia avait également créé Flex, une technologie permettant le développement rapide d'applications Internet riches (RIA). Cette technologie, basée sur XML, est comparable au XUL de la fondation Mozilla (ou au XAML de Microsoft) et permet à partir d'un fichier XML de générer une application riche (comprendre avec interfaces graphiques et interactivité). Flex est toutefois basé sur Flash / ActionScript pour le rendu graphique.
Adobe vient de décider de libérer cette technologie et de la diffuser sous la Mozilla Public License. Ceci inclut le code source des composants ActionScript du SDK, des codes sources des compilateurs ActionScript et MXML (le format de fichier XML utilisé par Flex), du debuggeur et des bibliothèques ActionScript du SDK Flex.
Le seul composant non libéré est Flex Builder, l'IDE de Flex basé sur Eclipse.
La libération devrait commencer durant l'été pour se terminer fin de l'année. Il ne manquerait presque que de libérer le code source du greffon Flash pour disposer d'un nouvel environnement de développement totalement libre.
Je tiens également à citer Appolo, autre produit d'Adobe, qui à l'instar d'un XULRunner, vise à mettre à disposition en dehors du navigateur des applications développées avec Flex.
Avec le XUL de Mozilla et ses célèbres Firefox, Thunderbird, Sunbird, Microsoft et son XAML, Adobe et son Flex, la tendance semble être à dépasser le Web 2.0 pour fournir une interactivité encore plus grande à travers le navigateur.
La question qui peut se poser est le devenir de OpenLaszlo, une alternative à Flex sous license CPL.
Afin de gagner une certaine place dans cette bataille, Adobe a compris que surfer sur la vague du libre ne pourrait que leur être bénéfique.
NdM : Merci à Nelis d'avoir proposé une dépêche sur le même sujet et à imbolcus pour son journal.
Macromedia avait également créé Flex, une technologie permettant le développement rapide d'applications Internet riches (RIA). Cette technologie, basée sur XML, est comparable au XUL de la fondation Mozilla (ou au XAML de Microsoft) et permet à partir d'un fichier XML de générer une application riche (comprendre avec interfaces graphiques et interactivité). Flex est toutefois basé sur Flash / ActionScript pour le rendu graphique.
Adobe vient de décider de libérer cette technologie et de la diffuser sous la Mozilla Public License. Ceci inclut le code source des composants ActionScript du SDK, des codes sources des compilateurs ActionScript et MXML (le format de fichier XML utilisé par Flex), du debuggeur et des bibliothèques ActionScript du SDK Flex.
Le seul composant non libéré est Flex Builder, l'IDE de Flex basé sur Eclipse.
La libération devrait commencer durant l'été pour se terminer fin de l'année. Il ne manquerait presque que de libérer le code source du greffon Flash pour disposer d'un nouvel environnement de développement totalement libre.
Je tiens également à citer Appolo, autre produit d'Adobe, qui à l'instar d'un XULRunner, vise à mettre à disposition en dehors du navigateur des applications développées avec Flex.
Avec le XUL de Mozilla et ses célèbres Firefox, Thunderbird, Sunbird, Microsoft et son XAML, Adobe et son Flex, la tendance semble être à dépasser le Web 2.0 pour fournir une interactivité encore plus grande à travers le navigateur.
La question qui peut se poser est le devenir de OpenLaszlo, une alternative à Flex sous license CPL.
Afin de gagner une certaine place dans cette bataille, Adobe a compris que surfer sur la vague du libre ne pourrait que leur être bénéfique.
NdM : Merci à Nelis d'avoir proposé une dépêche sur le même sujet et à imbolcus pour son journal.
L'annonce d'Adobe (275 hits)
Exemple d'application Flex (916 hits)
L'article de Wikipedia (351 hits)
Le journal d'où tout est parti (351 hits)
Appolo (207 hits)
Un exemple d'application XUL (566 hits)
> Lire la dépêche (42 commentaires, moyenne: 3).
Vous avez demandé le commentaire #826072.




Qu'en est il du référencement ?
Pour ceux qui connaissent bien Flex, puisque le rendu est lié à Flash, qu'en est il du référencement et des moteurs de recherches pour de tels sites ?
[^]Re: Qu'en est il du référencement ?
En fait le problème ne se pose pas vraiment parce qu'on ne va pas faire un site entier en Flex.
A mon sens, Flex est plutôt utile lorsqu'un site à besoin d'une application spécifique avec une interface plus complexe.
Imaginons le site d'une assurance voiture, tout le site pourrait être fait en (X)HTML classique, mais le wizard pour obtenir une offre serait en Flex.
Sinon, d'après ce que j'ai lu, il y a maintenant moyen de mettre des bookmark à l'intérieur même d'une application Flex, il devrait donc y avoir moyen d'obtenir un référencement aussi pour peu que l'on créé différents points d'entrées en HTML (à ma connaissance les bots des moteurs de recherches ne lise pas les fichiers Flash générés par Flex).
Vache qui rit, à moitié dans son lit