headermask image

header image

Station de développement sous Windows V2

Ce tutoriel à pour but de présenter l’installation d’OpenLaszlo sur un poste de développement.
Cette nouvelle version s’appuiera sur les évolutions de OpenLaszlo mais surtout l’éditeur de code, car le plugin pour Eclipse n’étant plus mise à jour et difficilement disponible je détaillerais l’installation d’un nouvel éditeur toujours maintenu, Spket.

Cet installation est réalisé sous Windows XP et devrais fonctionner sous Windows 2000, si vous êtes sous Vista, tentez le coup et mettez le résultat en commentaire, si ca marche pas, dites vous que vous avez DirectX 10 et pas nous et profitez en :D

1- Installation du JDK Sun

Télécharger la JDK de Sun (appelé aussi Java SE) en version 6.0 (jdk6)
http://java.sun.com/javase/downloads/index.jsp
Téléchargez le premier de la liste puis choisissez la plate-forme Windows.
Une fois le téléchargement terminé installez la JDK sur le poste.

2- Installation du serveur OpenLaszlo LPS

A ce jour, il existe 2 versions principales d’OpenLaszlo, la 3.x et la 4.x. La première version est la plus stable, utilisable en environnement de développement, et la deuxième, plus récente, n’est pas encore certifié comme stable à 100% mais comporte les dernières avancés du langage (export Ajax DHTML, gestion du streaming vidéo…).

Pour la suite de cet article je m’appuierais sur la version 4.0.3 .

Vous pouvez télécharger la package d’installation à cette adresse :
http://www.openlaszlo.org/download#stable4
Une fois téléchargée, installez le serveur.
Un nouvel icône a été ajouté sur le bureau, si vous l’exécutez vous lancerez de serveur LPS ainsi que l’interface d’OpenLaszlo Explorer.

OpenLaszlo Explorer v4

À partir de cette interface, vous avez accès à des démos des possibilités du langage ainsi que leur code source, une explication pour chaque composant du langage, la documentation et l’interface d’administration du serveur.
Comme nous utilisons la version 4 de OL, il est possible de choisir l’affichage en Flash ou DHTML.

3- Installation de l’IDE Spket

Spket est un plugin pour Eclipse qui est disponible sous 2 formes, soit sous forme de plugin, pratique si on à déjà une installation fonctionnel et configurée d’éclipse, soit sous forme complète avec une version d’éclipse pré-configuré avec le plugin.
Spket n’est pas open source, il est gratuit pour un usage non-commercial ( le prix n’est ceci dit pas prohibitif).

Pour ce tutoriel je me baserais sur la version tout intégrer et non simplement le plugin.
Vous pouvez la télécharger à cette adresse :
http://www.spket.com/download.html

Choisissez « Spket IDE » dans le tableau, cela vous permet de télécharger un fichier .jar
Une fois téléchargez lancez l’installation dans une fenetre de commande (si si ca existe sous Windows, Démarrer-> Exécuter…-> « cmd »)
Et dans le répertoire ou est placé le fichier spket.*.jar
C:\>java –jar spket.1.6.2.jar

Puis suivez les instructions
Dans le mode d’installation, choisissez « Rich Client Application (standalone) »
Une fois l’installation terminée lancez l’éditeur (ya pas d’icône sur le bureau faut aller le cherchez dans le répertoire).

A l’apparition de la fenêtre « Select a Workplace » définissez le répertoir ou se lancent les applis OpenLaszlo, par exemple « C:\Program Files\OpenLaszlo Server 4.0.3\Server\lps-4.0.3\my-apps »
Cela permet de rendre les applications directement accessibles depuis le navigateur.
Cochez « use this as the default and do not ask again »

Une fois l’éditeur ouvert nous allons configurer le répertoire OpenLaszlo.
Window -> Preferences… -> Spket -> Laszlo
Cliquez sur « Browse » puis allez chercher le chemin du serveur lps, pour moi :
« C:\Program Files\OpenLaszlo Server 4.0.3\Server\lps-4.0.3 »
Un message apparait si ce n’est pas le bon.

L’installation est terminé, vous pouvez dés à présent créer un projet et dés l’ajout d’un fichier .lzx dans celui-ci, la coloration syntaxique et l’auto-complétion s’activera pour OpenLaszlo.

IDE Spket