Liguoblog

mercredi 24 novembre 2004

Laszlo IDE

Voici quelque chose qui risque d'intéresser les développeur Laszlo. Il s'agit d'un IDE basé sur Eclipse pour Laszlo.


Voici un bref descriptif des fonctionalités principales :


- La palette permet au développeur de faire un drag and drop des éléments LZX directement dans l'éditeur.

- Les propriétés permettent d'éditer les attributs de l'éléments sélectionné dans l'éditeur.

- Présentation du document LZX sous forme d'arbre, permettant de changer facilement la structure du document.

- Possibilité de tester dans l'IDE.

- Les variables peuvent être inspectées à l'exécution.

- Les propriétés des objets peuvent être changé à l'exécution.

- Les expression de script peuvent être évaluées.

- L'output pour le debugage est disponible dans une console.


Démo en ligne

Téléchargement (requiert une inscription sur le site d'IBM)

jeudi 18 novembre 2004

JDesktop

Une des faiblesses de Java pour les applications desktop, c'est le manque d'accès au fonctionnalité natives de l'OS. JDesktop Integration Components(JDIC) est un projet qui donne au développeurs Java ce qu'ils ont toujours enviés au C# tout en conservant le multi-plateforme ! ^^

Ce projet à été lancé par les développeurs de Sun du groupe Desktop. Ensuite le projet à été mis en open source afin d'accélérer le développement.

Pour l'instant, le projet est divisé en 6 modules :


Desktop : Démarre les applications desktop pour ouvrir, éditer, imprimer des fichier et envoyer des mails.

Filetypes : Permet de modifier les association de type de fichier de l'OS.

Browser : Permet d'intégrer un navigateur natif (IE ou Mozilla) dans un cadre AWT.

Packager : Outils de ligne de commande pour convertir les application Java Web Start en installateur natif.

Tray API : Support pour les icones de panneaux et menu contextuels. (icônes en bas à droite dans Windows)

SaverBeans : Économisateur d'écran en Java.

Lire la suite

Options de la JVM

Je viens de découvrir un rassemblement de tous les options possibles de la JVM. Ceux que l'on passe en arguments à l'exécutable "java".

Ça se passe ici

mardi 16 novembre 2004

JDK 6.0

Non non, ce n'est pas une faute de frappe, il s'agit bien du JDK 6.0. ^^

Le nom de code cette prochaine version de Java est Mustang. Sun à changé de license et utilise maintenant la Java Research License. Ce qui permet de distribuer les sources pendant le développement.

Il est déjà possible de se procurer un snapshot du build 12. Mais il faut faire attention, ça peut être très instable.

Ça se passe ici.