1 2 3 4 5 6 7 8 9 

Qu'est-ce que J2ME ?

4.2.Le profil « MIDP » (Mobile Information Device Profile)

Le profil MIDP est destiné à la configuration CLDC. Il prend en charge un nombre limité des classes de J2SE et définit des classes d'entrée/sortie et d'interface spécialisées pour une configuration CLDC.
Il existe aujourd’hui deux implémentations majeures de profiles MIDP. L’une destinée aux Assistants de type Palm Pilot (PalmOs) et l’autre, totalement générique, proposée par Sun comme implémentation de référence.

Les API liées à MIDP :

Liste des packages de CLDC
javax.microedition.lcdui
Fournit la gestion de l’interface utilisateur (contrôles, …)

javax.microedition.midlet

Socle technique destiné à gérer le cycle de vie des midlets

javax.microedition.rms

Base de données persistante légère

Architecture J2ME :


Cette multitude de profils peut engendrer un certain nombre de problème lors de l'exécution d'une application sur différents périphériques car il n'y a pas la certitude d'avoir à disposition les profils nécessaires.
Pour palier à ce problème, une spécification particulière issue des travaux de la JSR 185 et nommée Java Technology for the Wireless Industry (JTWI) a été développée. En effet, elle impose aux périphériques, qui la respectent, de mettre en oeuvre au minimum : CLDC 1.0, MIDP 2.0, Wireless Messaging API 1.1 (pour l'envoi et la réception de SMS) et Mobile Media API 1.1 (assure des fonctions de multimédia). Assurant ainsi, une meilleure compatibilité entre les applications et les différents téléphones mobiles sur lesquelles elles s'exécutent.
Pour savoir quels machines supportent quels profils vous pouvez vous renseigner auprès des fabricants ou consulter la liste sur le site de Sun : Liste de appareils supportant J2ME.


1 2 3 4 5 6 7 8 9 

Retrouvez ci-dessous les autres sections du Laboratoire Sun
Evènements
Java Sun Net Talk LIVE CHAT le 2 Avril à 16h303/29/08
SolarisSunDécouvrez les nouveaux Sun Fire sous Intel10/11/07
JavaValtech Days10/9/07
JavaApacheCon du 1 au 4 mai à Amsterdam2/13/07

Exemples de code
JavaManipuler les looks and feel (lister et affecter)10/15/07
JavaFaire sa propre injection de dépendance avec les annotations5/9/06
JavaSplash screen avec progress Bar5/5/06
JavaFaire un splash screen en swing5/5/06

Actualités
SunProjet Kenai: une nouvelle forge open source10/3/08
SunSun Microsystems en forme !8/4/08
SunOpenDS un ldap 100% java7/24/08
SunSun et Fujitsu annoncent un nouveau Sparc647/16/08
SunVisualVM, un outil de surveillance des applications Java7/10/08

Tips du laboratoire
EclipseVisual Editor avec Eclipse Europa, c'est possible3/28/08
EclipseGérer les projets dans un workspace.10/16/07
JavaManager votre server d'application avec Eclipse4/21/07
JavaVue des sub-packages avec Eclipse4/21/07
JavaGlisser-déposer avec Eclipse4/21/07

Laboratoire SUPINFO des technologies Sun
labo-sun@supinfo.com


Conditions d'utilisation et © Copyright SUPINFO International University
23, rue de Château Landon - 75010 PARIS - Tél : +33 (0) 153359700 Fax : +33 (0) 153359701
Respect de la vie privée