Sadržaj:
Definicija - Što znači DoCoMo Java (DoJa)?
DoCoMo Java (DoJa) je platforma za razvoj mobilnih aplikacija koja je dizajnirana za rad s i-mode mobilnim telefonima i uglavnom se koristi za razvoj i-mode igara. DoCoMo Java predstavila je japanska mobilna tvrtka NTT DoCoMo. Profil DoJa posebno je dizajniran tako da dopušta programerima program za DoCoMo i-mode mobilne telefone, uslugu popularnu u Japanu. DoJa nije kompatibilan s ostalim Java ME profilima poput MIDP-a i ima vlastiti API, zahtjeve i mehanizme rukovanja.
DoCoMo Java je također poznat kao i-mode Java.
Techopedia objašnjava DoCoMo Java (DoJa)
NTT DoCoMo predstavio je vlastitu Java platformu pod nazivom DoCoMo Java za razvoj Java aplikacija za svoj asortiman i-mode mobilnih telefona. Djeluje na profilu povezanog ograničenog konfiguracije uređaja (CLDC). DoJa je jedna od najuspješnijih Java platformi dostupnih za razvoj aplikacija za mobilne uređaje, a koristi se od 2002. DoJa profil pruža korisniku Java knjižnice za i-mode profile, korisnička sučelja i HTTP komunikaciju. DoJa programerima omogućuje pristup dinamičnijem i interaktivnijem sadržaju koji pruža i-mode, a ne uobičajenom sadržaju i-načina temeljenom na HTML-u.
Programi napisani pomoću DoJa nazivaju se i-applis. DoJA profil postavlja ograničenja na veličinu aplikacija i zahtijeva da se sve aplikacije preuzimaju na mobilne telefone s web stranice kako bi se izbjegli problemi u zraku. Također ne omogućuje aplikacijama da dijele podatke među i-applisom. Sve DoJa aplikacije moraju podržavati GIF format slike, a telefoni trebaju omogućiti HTTP / HTTPS veze s glavnim poslužiteljem s kojeg je i-app preuzet.
DoJa je dostupna samo DoCoMo-u i nekim od njegovih inozemnih partnera. Stroge specifikacije i testovi usklađenosti koje pruža DoJa smanjuju fragmentaciju uređaja.
DoJa je objavljen u nekoliko verzija, a DoJa 5.0 je bila posljednja stabilna verzija, što je potom naslijedilo Star projekt. Star je napredak u odnosu na DoJa profil i pruža pristup modernom hardveru i uslugama poput akcelerometra i definira specifikacije od nule do programerima da učinkovito programiraju.
