Eh bien la JVM Jeode est conforme à PersonalJava 1.2a/PJEE 3.1. Suffisament performante, il suffit de compiler du bytecode au format JDK 1.1 (voire 1.2) pour le faire tourner tant est que l'on respecte l'API PersonalJava qui comprend notamment java.io, java.awt, java.net, java.sql... bref beaucoup de choses. Pour utiliser Swing, il faut Swing 1.0.3 qui utilise les packages com.sun.java.swing. Attention, avec un JDK 1.4, il faut utiliser l'option de compilation -target 1.1 sinon...
Bref, les choses sont très très simples puisqu'un programme qui tourne en AWT sur un JDK 1.1.8 (il suffit de ne pas utiliser les "since 1.2|1.3|1.4" de la doc) tournera sans problèmes sur le Zaurus. C'est limite frustrant. Enfin, en chargeant rt.jar du JDK 1.1.8 et jikes (voir SourceForge, mot-clé : Zaurus) on peut sans problème développer en Java sur la machine.
Enfin, pour ceux que cela intéresse, j'ai rédigé un topo sur tout ceci à paraître en juin dans Login: avec notamment les explications sur la création de packages d'installation automatique.
[^] # Re: Un Zaurus depuis deux semaines.
Posté par Romain Guy . En réponse à la dépêche Le Zaurus disponible!. Évalué à 10.
Bref, les choses sont très très simples puisqu'un programme qui tourne en AWT sur un JDK 1.1.8 (il suffit de ne pas utiliser les "since 1.2|1.3|1.4" de la doc) tournera sans problèmes sur le Zaurus. C'est limite frustrant. Enfin, en chargeant rt.jar du JDK 1.1.8 et jikes (voir SourceForge, mot-clé : Zaurus) on peut sans problème développer en Java sur la machine.
Enfin, pour ceux que cela intéresse, j'ai rédigé un topo sur tout ceci à paraître en juin dans Login: avec notamment les explications sur la création de packages d'installation automatique.