Quelques infos sur JME pour les applications sur Mobile:
http://javamobileapp.blogspot.com/feeds/posts/default
JME définit deux spécifications pour l'identification et l'utilisation des appareils mobiles: les configurations et les profils.
Les configurations définissent le fondement d'une application pour mobile.
Les deux plus utilisées sont CDC (Connected Device Configuration) pour les terminaux relativement puissant comme les PDA qui peuvent supporter la machine virtuelle CVM qui offre les mêmes fonctionnalités que la JVM classique.
L'autre configuration est CLDC (Connected Limited Device Configuration), dédiée aux appareils aux faibles capacités comme les téléphones portables. La machine virtuelle allégée correspondante est KVM.
Un profil fournit la structure d'une application mobile, ils définissent l'ensemble des API à utiliser, ils sont conçus spécialement pour chaque configuration.
Le profil foundation pour la configuration CDC, accès à une implémentation complète des fonctionnalités de J2SE.
Le profil MIDP, Mobile Information Device Profil, pour la configuration CLDC, qui prend en charge un nombre limité de classe de J2SE et définis des classes I/O et des interfaces spécialisées pour CLDC.