Table des matières:
Définition - Que signifie DoCoMo Java (DoJa)?
DoCoMo Java (DoJa) est une plate-forme de développement d'applications mobiles conçue pour fonctionner avec les téléphones mobiles i-mode et utilisée principalement pour le développement de jeux i-mode. DoCoMo Java a été introduit par la société de téléphonie mobile japonaise NTT DoCoMo. Le profil DoJa a été spécialement conçu pour permettre aux développeurs de programmer les téléphones mobiles i-mode de DoCoMo, un service populaire au Japon. DoJa n'est pas compatible avec les autres profils Java ME comme MIDP et dispose de ses propres API, exigences et mécanismes de gestion.
DoCoMo Java est également appelé Java i-mode.
Techopedia explique DoCoMo Java (DoJa)
NTT DoCoMo a présenté sa propre plate-forme Java appelée DoCoMo Java pour développer des applications Java pour sa gamme de téléphones mobiles i-mode. Il fonctionne en plus du profil CLDC (Connected Limited Device Configuration). DoJa est l'une des plates-formes Java les plus performantes disponibles pour le développement d'applications mobiles et est utilisée depuis 2002. Le profil DoJa fournit à l'utilisateur des bibliothèques Java pour les profils i-mode, les interfaces utilisateur et les communications HTTP. DoJa permet aux développeurs d'accéder au contenu plus dynamique et interactif fourni par i-mode plutôt qu'au contenu i-mode HTML traditionnel.
Les programmes écrits à l'aide de DoJa sont appelés i-applis. Le profil DoJA impose des restrictions sur la taille des applications et exige que toutes les applications soient téléchargées sur les téléphones mobiles à partir d'un site Web pour éviter les problèmes de liaison radio. Il ne permet pas non plus aux applications de partager des données entre i-applis. Toutes les applications DoJa doivent prendre en charge le format d'image GIF et les téléphones doivent autoriser les connexions HTTP / HTTPS au serveur hôte à partir duquel l'i-appli a été téléchargé.
DoJa est disponible uniquement pour DoCoMo et certains de ses partenaires à l'étranger. Les spécifications strictes et les tests de conformité fournis par DoJa réduisent la fragmentation des appareils.
DoJa est sorti en plusieurs versions, DoJa 5.0 étant la dernière version stable, qui a ensuite été remplacée par le projet Star. Star est une amélioration par rapport au profil DoJa et donne accès à du matériel et des services modernes comme l'accéléromètre et définit les spécifications à partir de zéro pour permettre aux développeurs de programmer efficacement.