Une déclinaison Java pour les périphériques mobiles/embarqués
J2ME (Java 2 Micro Edition) ou Java ME est le framework Java spécialisé dans les applications mobiles. Des plates-formes Java compatibles avec J2ME sont embarquées dans de nombreux téléphones portables et PDA.
Une plate-forme J2ME est composée :
Certaines applications sont développées pour fonctionner sur un nombre important de portables (GoogleMap par exemple, ou OperaMini). D'autres se doivent d'être développées pour correspondre précisément aux caractéristiques des téléphones ciblés. Cette étape s'appelle le portage. Plusieurs solutions existent notamment NeoMAD de Neomades ou encore Celsius de Mobile Distillery.BY TAATJENE
Une plate-forme J2ME est composée :
- d'une KVM (Kilobyte Virtual Machine), une machine virtuelle capable d'exécuter une application Java
- d'une « configuration », une API donnant accès aux fonctions de base du système
- d'un « profil », une API donnant accès aux fonctions spécifiques de la plate-forme.
- CLDC (Connected Limited Device Configuration), que l'on retrouve par exemple dans les téléphones mobiles
- CDC (Connected Device Configuration), qui est plutôt utilisé dans des décodeurs de télévision numérique
- MIDP (Mobile Information Device Profile), dont sont équipés les téléphones WAP J2ME
- DoJa, développé par NTT DoCoMo pour les téléphones i-mode J2ME
Certaines applications sont développées pour fonctionner sur un nombre important de portables (GoogleMap par exemple, ou OperaMini). D'autres se doivent d'être développées pour correspondre précisément aux caractéristiques des téléphones ciblés. Cette étape s'appelle le portage. Plusieurs solutions existent notamment NeoMAD de Neomades ou encore Celsius de Mobile Distillery.BY TAATJENE
Comments