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 est principalement utilisée pour le développement de jeux i-mode. DoCoMo Java a été introduit par la société mobile japonaise NTT DoCoMo. Le profil DoJa a été spécialement conçu pour permettre aux développeurs de programmer pour 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 possède sa propre API, ses propres exigences et mécanismes de gestion.
DoCoMo Java est également connu sous le nom de Java i-mode.
Definir Tech explique DoCoMo Java (DoJa)
NTT DoCoMo a lancé 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 traditionnel basé sur HTML.
Les programmes écrits avec 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 en direct. 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ée.
DoJa n'est disponible que pour DoCoMo et certains de ses partenaires étrangers. Les spécifications strictes et les tests de conformité fournis par DoJa réduisent la fragmentation des appareils.
DoJa a été publié en plusieurs versions, DoJa 5.0 étant la dernière version stable, qui a ensuite été succédé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 tels que l'accéléromètre et définit les spécifications à partir de zéro pour permettre aux développeurs de programmer efficacement.