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
Connected Limited Device Configuration
(section)
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!
==Profiles== A profile is a set of APIs that support devices with different capabilities and resources within the CLDC framework to provide a complete Java application environment. There are specific profiles for devices ranging from vending machines to set-top boxes, with the mobile phone profile [[MIDP]] being the most prevalent.<ref name="profiles">Summary of CLDC-Based Profiles http://developers.sun.com/mobility/midp/ttips/cldc/</ref> ===Mobile Information Device Profile=== The '''[[Mobile Information Device Profile]]''' is a profile designed for cell phones. There are two versions of MIDP available, specified in JSR 37<ref name="jsr37">JSR 37, MIDP 1.0 http://www.jcp.org/en/jsr/detail?id=37</ref><ref>MIDP 1.0 API http://java.sun.com/javame/reference/apis/jsr037/</ref> (MIDP 1.0) and JSR 118<ref name="jsr118">JSR 118, MIDP 2.0 http://www.jcp.org/en/jsr/detail?id=118</ref><ref>MIDP 2.0 API http://java.sun.com/javame/reference/apis/jsr118/</ref> (MIDP 2.0). Both versions provide an [[LCD]] oriented GUI API, with [[MIDP 2.0]] including a basic 2D gaming API. Applications written to use this profile are called [[Midlet|MIDlets]]. Many cell phones come with a MIDP implementation, and it is a popular platform for downloadable cell phone games.<ref>pocketgamer.co.uk mobile platforms feature http://www.pocketgamer.co.uk/r/Mobile/feature.asp?c=1266</ref> === Information Module Profile === The '''Information Module Profile''' is specified in JSR 195<ref name="jsr195">JSR 195, Information Module Profile http://www.jcp.org/en/jsr/detail?id=195</ref> and is designed for [[vending machine]]s, network cards, routers, telephone boxes and other systems with either simple or no display and some form of limited two way network access. Only APIs for application creation, storage, and network access are defined. These are a subset of the javax.microedition.io, rms and midlet packages in MIDP. [[Siemens Mobile]] and [[Nokia]] put forward this specification to the JCP. ===DoJa Profile=== The '''[[DoJa]]''' profile was designed for the [[i-mode]] mobile phone by [[NTT DoCoMo]]. ===Digital Set Top Box Profile=== The '''Digital Set Top Box''' profile, specified in JSR 242,<ref name="jsr242">JSR 242, Digital Set Top Box Profile http://www.jcp.org/en/jsr/detail?id=242</ref> is designed for the cable market. Also referred to as '''OnRamp''', this profile is based on a subset of the [[OpenCable Application Platform]] (''OCAP''), which defines a set of APIs for the development of applications for set-top boxes and similar devices. The profile consists of subsets from the [[Connected Device Configuration#Personal Basis Profile|CDC Personal Basis Profile]] including support for [[Abstract Window Toolkit|AWT]], [[Xlet]], file access, and network APIs, as well as several media-related interfaces from OCAP. The whole profile encompassed 31 Java packages and approximately 1500 APIs.<ref name="profiles" />
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)