Menu: OpenLaszlo
Du HTML vers le LZX
Faire défiler une image
Faire un tabelement
Faire une animation
Faire une animation séquentielle
Animation + openlaszlo
Animation avec contrainte
Animation du layout
Bordure openlaszlo
Texte avec ombre
Instances et script
Animation opacité
Découvrir XML
Découvrir AJAX
Découvrir JavaScript


OpenLaszlo ou le flash libre !

OpenLaszlo est une plateforme de développement pour des applications web. Elle permet de créer des applications riches (Rich Internet Application) comprenant une interface riche en fonctionnalités (drag & drop, onglet, menu déroulant, animation etc.) tout en offrant un déploiement facilité par le biais du navigateur internet. OpenLaszlo est compatible avec la majorité des navigateurs internet et des systèmes d'exploitation disposant d'un plugin Flash. OpenLaszlo se base sur une grammaire XML appelée LZX. Les personnes habituées au développement d'applications web n'auront aucune difficulté à appréhender OpenLaszlo.
Quelques compléments à propos de LZX et du serveur OpenLaszlo :
LZX est une description XML et JavaScript de l'application identique, sur le principe, à XUL et XAML. Cette description déclarative permet de construire une interface graphique très rapidement et de bénéficier d'un prototype dans un laps de temps réduit.
Le serveur OpenLaszlo est une servlet Java qui compile l'application LZX en un binaire exécutable. Pour l'instant, le binaire repose sur Macromedia Flash mais il n'est pas exclu qu'à terme, la transformation du fichier LZX soit possible pour une autre technologie.

Déploiement d'OpenLaszlo

Une application Laszlo peut être déployée comme un servlet Java traditionnel. Celui-ci est compilé et renvoyé au navigateur dynamiquement. Ce procédé exige que le serveur OpenLaszlo tourne sur le serveur web.
Une autre manière de faire est de compiler une application LZX en un binaire SWF. Celui-ci est chargé statiquement dans un page web existante. Cette méthode est appelée le déploiement SOLO. Les applications déployées de la sorte ont certaines fonctionnalités en moins, comme la possibilité de consommer des services web via SOAP, la gestion des cookies etc.
OpenLaszlo est proposé sous licence CPL Common Public License, érigée par IBM

Un grand merci au wikipedia pour ce document (version originale ici)

OpenLaszlo offre une alternative remarquable à Flash

Vous devez absolument découvrir ce logiciel qui vous permettra de créer des applications au look professionnel d'une maniére trés simple.
De plus, vous apprendrez le XML et JavaScript sans difficulté!

Faire défiler une image
Faire un tabelement
Faire une animation
Faire une animation séquentielle
Animation + openlaszlo
Animation avec contrainte
Animation du layout
Bordure openlaszlo
Texte avec ombre
Découvrir XML
Découvrir AJAX
Découvrir JavaScript