Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
DoJa
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Java device platform}} {{Other uses|Doja (disambiguation){{!}}Doja}} '''DoJa''' profile is a [[Java (programming language)|Java]] application environment specification for [[NTT DoCoMo|DoCoMo]]'s [[i-mode]] [[mobile phone]]. DoJa is based on the [[Java ME]] [[CLDC]] API that is defined in the [[Java Community Process]] (JCP). DoJa is a profile defined by [[NTT docomo|NTT DoCoMo]] to provide communications and other input-output processing, user interface (GUI) and other application features/functions unique to [[i-mode]], and extension libraries defined by individual phone terminal makers to add original functions. However, in contrast with other [[Java ME]] profiles like [[Mobile Information Device Profile]] (MIDP) or [[Information Module Profile]] (IMP), DoJa is not defined as a [[Java Specification Request]] (JSR), hence it is often called a "proprietary" Java ME profile. 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 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 Corporation|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 == {| class="wikitable" width = "100%" ! DoJa Profile ! Japanese handsets ! Java CLDC version ! Maximum JAR size ! Maximum scratchpad |- | DoJa-1.0 | 503, 2101, 2002 Series | rowspan="4" | 1.0 | 10/30kb | 10/30/50kb |- | DoJa-2.x | 504, 2051, 2102, 2701 Series | 30kb | 100/200kb |- | DoJa-3.0 | 505, 506 Series | 30kb | 200kb |- | DoJa-3.5 | 900 Series | 100kb | 400kb |- | DoJa-4.0LE | 700, 701, 702 Series | rowspan="10" | 1.1 | 30kb | 200kb |- | DoJa-4.0 | 901 Series | 100kb | 400kb |- | DoJa-4.1 | 902 Series | 100kb | 400kb |- | DoJa-5.0 | 903 Series | colspan="2" | 1MB JAR+Scratch |- | Star-1.0<ref name="starfaq">[http://www.nttdocomo.co.jp/english/service/imode/make/content/iappli/faq/star/index.html DoCoMo FAQ] on Star {{webarchive |url=https://web.archive.org/web/20110122081600/http://www.nttdocomo.co.jp/english/service/imode/make/content/iappli/faq/star/index.html |date=January 22, 2011 }}</ref> | F-01A, etc., released 2008/Q4<ref>[http://www.nttdocomo.co.jp/english/service/imode/make/content/spec/iappli/index.html iAppli profiles], NTT DoCoMo {{webarchive |url=https://web.archive.org/web/20110324071254/http://www.nttdocomo.co.jp/english/service/imode/make/content/spec/iappli/index.html |date=March 24, 2011 }}</ref> | colspan="2" rowspan="5" | 2MB JAR+Scratch |- | Star-1.1 | released 2009 |- | Star-1.2 | released 2009 |- | Star-1.3 | released 2010 |- | Star-1.5 | released 2011 |- | Star-2.0 | released 2011 | colspan="2" rowspan="1" | 10MB JAR+Scratch |} "Star"<ref name="starfaq"/> is the successor to DoJa, rather than being part of it, with access to modern hardware and services such as the accelerometer. ==References== {{Reflist}} ==External links== * [https://web.archive.org/web/20071015041828/http://www.nttdocomo.co.jp/english/service/imode/make/content/iappli/ NTT Docomo i-appli Development Page] * [http://www.appelsiini.net/keitai-l/ DoJa developers mailing list archive] [[Category:Java device platform]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:Other uses
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Webarchive
(
edit
)