|
Introduction - par Pascal |
Arnaud est comme moi, un developpeur passionné au grand coeur
et c'est surement pour cela qu'il m'a posté ses contributions pour les
partager avec vous. Alors dans cette page qui lui est consacré je vais
reprendre l'ensemble des informations qu'il m'a fait parvenir sur Java ainsi
que les nombreux liens vers nos amis Philippe et David de PeekPocket que je
salut au passage.
|
Petit rappel sur les Langages de la Famille Java disponible sur la plateforme PalmOS |
| Langage: KVM | Editeur: Sun | Url: |
| Prix: | Niveau: | Applications: |
| Description: | JAVA commenté
Par Frédéric, le 23/08/2k
(par mail) Juste un petit mot pour vous indiquer qu'il est possible de développer des programmes en Java pour le Palm Os.... Il faut avoir installé (comme dans le navigateur) une machine virtuelle Java (KVM) sur le palm et ensuite, il est possible de lancer des programmes développés en Java...et tout cela gratuitement grâce à Sun et au compilateur Java 2 Micro Edition... voici le lien pour le JDK 2 Micro Edition: http://java.sun.com/j2me/ et pour les explications sur la K(Virtual Machine): http://java.sun.com/products/cldc/ Pour récupérer les fichiers (utilisation non commerciale) http://www.sun.com/software/communitysource/j2me/ J'ai modifié un petit programme fourni dans ce kit pour tester, le développement ne semble pas trop compliqué (si l'on connaît un peu Java...) :-) |
|
| Langage: JUMP V1 | Editeur: | Url: http://www.hewgill.com |
| Prix: | Niveau: | Applications: |
| Description: | Pour ceux qui connaissent Java, voilà la version Palm (la plus ancienne aussi) | |
| Langage: JUMP V2.0 | Editeur: | Url: http://sourceforge.net/projects/jump/ |
| Prix: $0 Libre / GPL | Niveau: expert | Applications: |
| Description: | La version plus recente de Java, sous GPL | |
| Langage: Waba | Editeur: Wabasoft | Url: http://www.wabasoft.com |
| Prix: $0 Libre / GPL | Niveau: | Applications: |
| Description: | Waba est un langage de type JAVA. Il s'appuie sur une Machine Virtuelle réduite donnant de bonnes performances. Sa diffusion est libre de royalties. Waba permet de développer rapidement des applications à partir d'un langage orienté objet simple mais puissant. Par définition, Waba est multi OS, c-à-d Palm OS et Pocket PC | |
| Langage: Visual Waba | Editeur: DMIC (cocorico !!) | Url: http://www.dmic.fr/ |
| Prix: 479 FF et 1255 FF | Niveau: intermediaire | Applications: |
| Description: | Visual Waba
et le complement incontournable de Waba. DMIC a développé un outil visuel ayant comme caractéristiques : la conception visuelle d'interface (méthode drag and drop des objets), la traduction automatique en source Waba, la compilation et la création des fichiers PRC et PDB (programme et données). L'objectif est de gagner du temps sur les opérations fastidieuses de "design" d'une application, compiler, générer les fichiers PRC et PDB, visualiser l'aperçu DIRECTEMENT depuis sa conception Visual Waba se décline en 2 versions selon usage, verso perso et pro (avec support technique) |
|
| Langage: Popplet | Editeur: HandWave | Url:http://www.handwave.com/ |
| Prix: | Niveau: | Applications: |
| Description: | Le commentaire
de Laurent: Popplet: J'ai viré PocketC de mon Palm et l'ai remplacé par Popplet, beaucoup plus rapide, langage de type Javascript, et surtout possibilité d'appeler toutes les apis de palmos seul défaut, ne marche pas avec les versions récentes de pose |
|
| Langage: SuperWaba | Editeur: | Url:http://www.superwaba.org/ |
| Prix: $0, free | Niveau: | Applications: |
| Description: | SuperWaba is a Java Virtual Machine that can be run in Palm OS, Pocket PC, Windows CE and AppletViewer. You can write the programs in your favorite Java IDE and debug it in appletviewer. When done, just upload it to your handheld device. SuperWaba is an open source project, developed by many people around the world. See it at www.superwaba.org Join Us! | |
|
Tutoriaux et Ressources |
(02/10/2001)
Cours de programmation en Java par Patrice Briol
(20/11/2001) Ne choisissez plus entre Palm ou Pocket PC, réalisez une application
capable de fonctionner sous les 2 environnements. WABA ? Peut-être la solution.
Palmipod vous propose un tutoriel plutôt réussi :) Assistance à l'installation,
tutoriel sur la réalisation de votre 1er programme WABA, vous êtes gaté. N'attendez
plus, c'est par ici : [ www.palmipod.com]
| 03/01/2002 | Peekpocket | Faites le grand saut ! (Programmation) | |
| 18/01/2002 | Peekpocket | Crash test : SuperWaba, installation et premier pas | |
| 02/02/2002 | Arnaud | J2ME, Waba SuperWaba... Je me noie ! | |
| 07/02/2002 | Arnaud | Votre premier programme en SuperWaba | |
| 19/02/2002 | Arnaud | SuperWaba : Control, Graphics, Evénements | |
| 23/02/2002 | Arnaud |
SuperWaba : La compilation simplifiée |
|
| 04/03/2002 | Arnaud | MobileCreator : Simplifiez vous le Java | |
| Ressources Anglaises | extrait de | http://goanna.cs.rmit.edu.au | |
| PC Hosted: Java Ghostmachine: Java VM for the PalmPilot, project officially inactive. Cost: free. J9 (Visual Age Micro Edition): An embedded Java VM from IBM. Cost: free ($99 for collaborative version). JUMP: Not a Java VM. Rather, a compiler. Uses PalmOS API. Cost: free. Kada: Java VM with features including debugger, code minimizer, ahead-of-time compiler, and installer. Commercial. KVM: Sun's Java VM. Cost free. Spotless: A Java VM. Research prototype, predecessor to KVM. Cost free. Waba: Java VM which uses its own standard library, rather than the standard Java library. Doesn't implement threads or exceptions. Also targets Windows CE. Cost free. |
|||
| Waba from
Wabasoft Waba is perhaps the most exciting development language. The language used is a subset of Java (missing threads and exceptions) but uses the Waba standard library instead of Sun's (much richer) libraries. Applications are compiled using a standard Java compiler and can be executed on a PalmPilot, Windows CE Palm-sized PC, or under a standard Java runtime environment - including netscape! You can put a program on your web page for people to try out before they download it to their PDA ... David Linker has done this with Conway's game of Life. Also, Takechi Masashi has produced a simple game using Waba and presented it using a nice Palm border. Unfortunately, the standard library which Waba provides is fairly limited - it has graphics, but no text output (as in a scrolling console; however, see my tty library for waba), there are no GUI elements (although code implementing buttons is given in the example programs), and there is no way to access memos. Version originally examined: 1.0 beta 3 Size: 39K Current version (24 sept 2000): 1.0 Cost: free (open source) WabaJump is a
compiler for Waba which generates native code. |
|||
|
Communauté |
| S'inscrire à Palmdev | |
| Adresse du service :fr.groups.yahoo.com | |
|
Fichiers / programmes / Sources |
|
Fichiers |
Taille |
Date |
Origine |
| JPassManage v1.0 programme permettant de gérer ses favoris Internet (ou logiciel) ainsi que leur identifiant et mot de passe associés. Ce programme manque encore de fonctionnalité que je m'efforce d'ajouter. Je te transmets donc l'appli toujours fournie avec ses sources et son API Java. |
07/03/2002
|
Arnaud
|
|
| petit freeware de conversion Euro - Franc développé en Java (SuperWaba). |
04/02/2002
|
Arnaud
|
|
| La deuxieme archive est
une classe pouvant être utilisé par n'importe quel développeur Java afin
de savoir si une chaine de caractère peut etre convertie en nombre (car
les méthodes de SuperWaba ne permettent pas cette vérif et donc plantage
du programme). Ces programmes sont 100% gratuit. Je vous demande juste, si vous le pouvez, de m'informer si vous les utilisez et/ou de me faire parvenir toutes remarques. |
04/02/2002
|
Arnaud
|
|
Courrier |
Envoyer
vos remarques à Arnaud
|
|
|||