(my) life on a bicycle

14 Dec, 2007

Installer Java sur iPhone / iPod Touch

Posted by: [Pierrot²] In: Hack

250px-Java_Logo_New

En cherchant à tester Goojet sur mon iPod Touch je me suis heurté à un des problèmes connus du gadget de l’année : il n’y a pas de JVM (Java Virtual Machine) embarquée (bouh) ! Bonne nouvelle pour les possesseurs de l’iPhone et de l’iPod Touch, une version de la JVM a été portée et vous permet de lancer des applis 100% Java, cool :)

En en plus c’est simple à installer ! Le plus dur (quoique pas si dur que ça..) restant de Jailbreaker son device ! Une fois que installer.app fonctionne voici la marche à suivre :

- Ajoutez cette source dans l’installer : http://apptapp.saurik.com/ , rafraîchissez la liste des paquets, vous devriez à présent avoir une nouvelle catégorie ‘Java’ dans la liste des package.

- Ensuite installez dans l’ordre : GNU Classpath, JamVM et éventuellement Classpath Tools. Et voila vous avez une JVM !

Euh ok, mais comment on lance une appli ?? Avec le terminal bien sur (ça doit pouvoir fonctionner avec launcher aussi). La seule condition à respecter est d’avoir une classe avec une méthode main() dans le dossier ou l’on lance l’appli, par exemple avec un fichier HelloWorld.class on fait tout simplement :

#java HelloWorld

Voili voilou pour l’install de la jvm. Je n’ai pas encore réussi à faire péter Goojet sur mon iPod mais j’y travaille… Je suis pas expert Java et je pense que je vais être obligé de faire un peu de reverse-engineering (à moins que Cédric ou un dev Goojet me file les sources ? je crois que je rêve la et de toute façon c’est plus rigolo de trouver tout seul..) La suite très bientôt.

source : iPhone Dev Wiki

Tags:

Tags: ,

Comment about "Installer Java sur iPhone / iPod Touch"

Comments are closed.

Flickr PhotoStream

Winter sunsetLa Révolution sera téléchargée...Pilatus PorterNature strikes backHuman Shame94 Montana ColorsDarth and JokerBad vs... hmm good?AngelIMG_5765DiabloMetro

About

music, pictures, artwork, events, discoveries, real and imaginary dialogs that punctuates my everyday. This is my continuous exploration of Amsterdam's peoples and way of life.