Spisu treści:
Definicja - Co oznacza DoCoMo Java (DoJa)?
DoCoMo Java (DoJa) to platforma do tworzenia aplikacji mobilnych, zaprojektowana do współpracy z telefonami komórkowymi i-mode i wykorzystywana głównie do tworzenia gier w trybie i-mode. DoCoMo Java została wprowadzona przez japońską firmę mobilną NTT DoCoMo. Profil DoJa został specjalnie zaprojektowany, aby umożliwić programistom programowanie telefonów komórkowych DoCoMo i-mode, popularnej w Japonii usługi. DoJa nie jest kompatybilny z innymi profilami Java ME, takimi jak MIDP, i ma własny interfejs API, wymagania i mechanizmy obsługi.
DoCoMo Java jest również znany jako Java i-mode.
Techopedia wyjaśnia DoCoMo Java (DoJa)
NTT DoCoMo wprowadził własną platformę Java o nazwie DoCoMo Java do tworzenia aplikacji Java dla swoich telefonów komórkowych z trybem i-mode. Działa nad profilem Connected Limited Device Configuration (CLDC). DoJa jest jedną z najbardziej udanych platform Java dostępnych do tworzenia aplikacji mobilnych i jest używana od 2002 roku. Profil DoJa zapewnia użytkownikowi biblioteki Java dla profili i-mode, interfejsów użytkownika i komunikacji HTTP. DoJa pozwala programistom uzyskać dostęp do bardziej dynamicznych i interaktywnych treści dostarczanych przez i-mode, a nie konwencjonalne treści i-mode oparte na HTML.
Programy napisane przy użyciu DoJa są nazywane i-applis. Profil DoJA nakłada ograniczenia na rozmiar aplikacji i wymaga, aby wszystkie aplikacje były pobierane na telefony komórkowe ze strony internetowej, aby uniknąć problemów z komunikacją bezprzewodową. Nie pozwala również aplikacjom na współdzielenie danych między aplikacjami i-applis. Wszystkie aplikacje DoJa muszą obsługiwać format obrazu GIF, a telefony powinny umożliwiać połączenia HTTP / HTTPS z serwerem hosta, z którego pobrano aplikację i-appli.
DoJa jest dostępna tylko dla DoCoMo i niektórych jej zagranicznych partnerów. Surowe specyfikacje i testy zgodności dostarczone przez DoJa zmniejszają fragmentację urządzenia.
DoJa została wydana w kilku wersjach, a DoJa 5.0 była ostatnią stabilną wersją, którą następnie zastąpił projekt Star. Star jest ulepszeniem w stosunku do profilu DoJa i zapewnia dostęp do nowoczesnego sprzętu i usług, takich jak akcelerometr, i definiuje specyfikacje od zera, aby umożliwić programistom efektywne programowanie.
