dimanche 11 novembre 2007

Création de la Premiére Midlet


Une fois votre environnement de développement correctement installé (si ce n'est pas le cas faites un petit tour ICI ), on peut procéder à la création de notre premier application Java mobile (Midlet).

Comme tout débutant on va commencer par la création de la Midlet hello world .

Voici la procédure sous eclipse, c'est à peu prés le méme principe que sous Netbeans :

- Tout d'abord commencer par créer un nouveau projet de type
« J2ME/J2ME Midlet Suite ».
- Cliquez sur le bouton « Suivant ».
- Donner un nom à votre projet puis cliquez sur le bouton « Suivant ».
- Sélectionnez la plate-forme et cliquez sur le bouton « Suivant ».
- Cliquez sur le bouton « Fin » pour créer le projet.

- Ensuite il faudra ajouter une midlet en créant une nouvelle entité de type
« J2ME/J2ME Midlet ».
- Cliquez sur le bouton « Suivant ».
- Là on spécifie le dossier source, le nom du package ainsi que le nom de notre Midlet genre BonjourMidlet.

Tout ce qui est écrit en noir est générée par le compilateur, le reste ce qui est écrit en vert est le code à taper.

package test; 
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;

public class BonjourMidlet extends MIDlet {
private Display display;
private TextBox textbox;
public BonjourMidlet() {
super();
display = Display.getDisplay(this);
textbox = new TextBox("", "Bonjour", 20, 0);
}

/* (non-Javadoc)
* @see javax.microedition.midlet.MIDlet#startApp()
*/
protected void startApp() throws MIDletStateChangeException {
display.setCurrent(textbox);
}

/* (non-Javadoc)
* @see javax.microedition.midlet.MIDlet#pauseApp()
*/
protected void pauseApp() {
// TODO Raccord de méthode auto-généré
}

/* (non-Javadoc)
* @see javax.microedition.midlet.MIDlet#destroyApp(boolean)
*/
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
// TODO Raccord de méthode auto-généré
}
}
Pour compiler la midlet et l'exécuter il suffit alors de sélectionner « Emulated J2ME Midlet » sous Eclipse ou faire un "Build" suivi d'un "run" sous Netbeans, pour lancer l'application dans l'émulateur.


Ensuite pour tester la Midlet sur votre téléphone mobile aller récupérer le .jar et .jad qui se situent dans votre espace de travail dans le répertoire "dist" (si vous utilisrr Netbeans).

si vous êtes sous Eclipse faites un click droit sur votre projet puis exporter jar et laisser vous guider.

une fois le .jad et .jar générer consulter la page ICI pour savoir comment transférer votre application sur votre téléphone mobile.

Aucun commentaire: