Openlaszlo ou comment faire du Flash et de l'Ajax facilement
Écrit par jmo
27-03-2007
O
penlaszlo est une plateforme XML et Javascript permettant de créer des applications Web aussi conviviales qu'une application installée sur un PC. C'est une application Open source.
La définition des écrans s'effectue par l'intermédiaire d'un simple bloc-notes. Cette définition intègre du XML et du Javascript.
Les applications générées sont depuis le début en Flash. Ce choix se base sur le constat que la majorité des PC ont un player Flash installé (sur les principaux systèmes d'exploitation). De plus Flash donnait, il y a 5 ans, plus de possibilités graphiques que le bon vieux Html et Ajax n'était pas encore à la mode.
La volonté de l'équipe de développement est de pouvoir générer autre chose que du Flash. Ce qui est chose faite aujourd'hui avec la version 4.0 du framework. Cette nouvelle version permet de générer du DHTML (Ajax). Un développement est également en cours pour cibler les mobiles (style téléphones portables, PDA ...).
En choisissant d'effectuer tous les échanges de données par l'intermédiaire de flux XML, l'application finale peut
Soit travailler en totale autarcie (mode SOLO) ce qui permet de l'installer sur un CDROM par exemple.
Soit s'interfacer avec une autre technologie (Java, Php, Ruby on Rails ...).
Plusieurs grands noms ont choisis d'utiliser ce framework pour l'intégrer sur leur site Web (Yahoo, Monster.com). D'autre prennent le pari de mettre en place à terme un bureau "virtuel" (G.ho.st) ou même d'un atelier de développement en ligne (CogHead). Il est possible de créer une radio virtuelle (Pandora), faire des slideshow, créer des documents Visio-like en ligne (Gliffy). Il ne manque pas grand chose à son arc.
Un dictaticiel (Openlaszlo in ten minutes) est disponible en ligne pour faire un tour des possibilités de cet outils.