Doja
From Free net encyclopedia
Tangotango (Talk | contribs)
dab NEC and general cleanup using [[Wikipedia:AutoWikiBrowser|AWB]]
Next diff →
Current revision
DoJa profile is Java environment specification for DoCoMo's i-mode mobile phone.
DoJa operates on J2ME CLDC APIs that were defined by the Java Community Process (JCP). DoJa is a profile defined by NTT DoCoMo to provide communications and other input-output processing, user interface (GUI) and other features/functions unique to i-mode, and extension libraries defined by individual phone terminal makers to add original functions.
DoJa allows i-mode to offer more dynamic and interactive content than conventional HTML-based i-mode content. Java for i-mode consists of support for a version of CLDC and a version of the DoJa profile. CLDC support can be 1.0 or 1.1 depending on the handset. The DoJa profile was originally created for the local Japanese market with version 1.0 and version 2.0 more or less corresponding to MIDP 1.0 and MIDP 2.0. For the market outside of Japan a new API has been created, which is referred to as the Overseas Edition. Currently DoJa 1.5oe and DoJa 2.5oe are implemented on handsets sold in Europe. (The first DoJa handset with DoJa1.5oe is N341i launched in 2003 from NEC , and the first DoJa 2.5 handset is M430i launched in the beginning of 2005 from Mitsubishi.) The Doja Profile provides for use with i-mode extension library (Java for i-mode profiles), including user interfaces and HTTP communications.
Doja Profiles
Doja Profile | Japanese handsets | Java CLDC version | Maximum JAR size | Maximum scratchpad |
---|---|---|---|---|
DoJa-1.0 | 503, 2101, 2002 Series | 1.0 | 10/30kb | 10/30/50kb |
DoJa-2.x | 504, 2051, 2102, 2701 Series | 1.0 | 30kb | 100/200kb |
DoJa-3.0 | 505, 506 Series | 1.0 | 30kb | 200kb |
DoJa-3.5 | 900 Series | 1.0 | 100kb | 400kb |
DoJa-4.0LE | 700, 701, 702 Series | 1.1 | 30kb | 200kb |
DoJa-4.0 | 901 Series | 1.1 | 100kb | 400kb |
DoJa-4.1 | 902 Series | 1.1 | 100kb | 400kb |