[j2me] mailxpress, une petite application d'envoi de mail écrit en lwuit

Soyez le premier à donner votre avis sur cette source.

Vue 6 564 fois - Téléchargée 1 622 fois

Description

MailXpress est une petite application J2ME pour envoyer des emails. Un carnet d'adresse d'email est aussi intégré. L'application se sert d'un fichier PHP déposé sur un serveur pour envoyer le mail. Cette application a été conçue avec le nouveau GUI Builder de la célèbre bibliothèque LWUIT (qui est accessible aussi sur les plateformes Android et Blackberry). Elle utilise aussi la nouvelle bibliothèque de communication LWUIT4IO pour l'enregistrement et pour le réseau.
Des questions? écrivez moi sur dodericg@yahoo.fr ou sur twitter: @doderic

NB : Le zip de la source de ce programme est un projet NetBeans. Le GUI Builder ne marche qu’avec Netbeans. Désolé pour les utilisateurs d’Eclipse.

Description du contenu du code:

A cause de la nouvelle structure portable de LWUIT, le code est organisé comme suit et utilise l'IDE NetBeans.

- dossier MailXpress>src>userclasses>StateMachine.java
Ce fichier contient tout la majorité du code de l'application. Si vous voulez modifier du code c'est ici que vous devez le faire. Ce fichier contient toute la logique de l'application et les méthodes ont été générées par le GUI Builder de LWUIT 1.5.

- dossier MailXpress>src>userclasses>MailThread.java
contient le code qui se connecte au fichier PHP et lui envoie les infos nécessaires. Il récupère aussi la confirmation envoyée par le fichier PHP et l'affiche dans une boite de dialogue. Vous aurez besoin de modifier dans ce fichier l'URL vers le fichier PHP que vous pouvez héberger sur votre site.

- dossier MailXpress>src>userclasses>Contact.java
Ce fichier contient la classe qui représente les infos relatives à un contact du carnet d'adresse.

- dossier MailXpress>src>generated>StateMachineBase.java
Tout le contenu de ce fichier est généré automatiquement par le GUI builder. N'essayez pas de modifier son contenu car la modification sera perdue après regénération de ce fichier.

- dossier MailXpress>src>ME.res
Le fichier ressource contenant les images, le thème et les interfaces graphiques de l'application. A ouvrir avec le "Resource editor" de LWUIT 1.5.

- dossier MailXpress>MIDP>src>userclasses>MainMIDlet.java
C'est le fichier principal (notre MIDlet). Dans le startApp() de ce fichier, LWUIT est initialisée, un espace de stockage de données nommé "email" a été créé et enfin nous initialisons la classe "réseau".

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

doderic
Messages postés
7
Date d'inscription
lundi 28 novembre 2005
Statut
Membre
Dernière intervention
24 mars 2011
-
Salut!
désolé il faut l'ouvrir forcément avec Netbeans. La structure du projet que génère le GUI builder de LWUIT est liée à netbeans. Si je n'avais utilisé le GUI builer tu aurais pu utiliser eclipse
cs_abdisalem88
Messages postés
5
Date d'inscription
mardi 7 février 2012
Statut
Membre
Dernière intervention
2 mars 2012
-
est ce qu'on peut utiliser eclipse pour l'ouvrir? merci.
doderic
Messages postés
7
Date d'inscription
lundi 28 novembre 2005
Statut
Membre
Dernière intervention
24 mars 2011
-
Bonjour,
pourras tu être un peu plus clair? As tu au moins réussi à le compiler? ou c'est l'utilisation de l'appli même qui te cause des ennuis? éclaire moi un peu plus
cs_maimounmahdi
Messages postés
12
Date d'inscription
lundi 11 août 2008
Statut
Membre
Dernière intervention
26 mars 2012
-
Bien fait !!
mais je pense pas comment ça marche :(

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.