MIDP : Java Glossary

The CurrCon Java Applet displays prices on this web page converted with today’s exchange rates into your local international currency, e.g. Euros, US dollars, Canadian dollars, British Pounds, Indian Rupees… CurrCon requires an up-to-date browser and Java version 1.8, preferably 1.8.0_131. If you can’t see the prices in your local currency, Troubleshoot. Use Firefox for best results.

MIDP (Mobile Information Device Profile), like the CLDC (Connected Limited Device Configuration), is a specification document. The MIDP is the API (Application Programming Interface) that sits on top of the core to let you do interesting things on a mobile device (handheld, cellphone), such as the user interface. version 2.0, MIDP-2, adds multimedia and gaming, over-the-air and end-to-end security. MIDP is not compatible with AWT (Advanced Windowing Toolkit) or Swing. It uses the stripped down javax.microedition.lcdui api as its GUI (Graphic User Interface). Personal profile in common on PDAs (Personal Digital Assistants) and PDA/cells. MIDP in common on pure cellphones.

A MIDP application has some jar files each with a MANIFEST.MF, similar to an application manifest and a jad file which lists the midlets and jars for a bundle.

How does Software get into a Cell Phone?

  1. If the phone has Internet access, I presume it is possible to download the jad file (mime text/vnd.sun.j2me.app-descriptor) from an ordinary website given the URL (Uniform Resource Locator).
  2. If the phone has WAP (Wireless Application Protocol) access, you upload the jad file to a host. Your app gets assigned a number. Anyone wanting to load the software uses their cellphone wap browser to navigate to the site and enters the number.
  3. Each phone may have a proprietary way to upload code over a proprietary cable, sometimes called a conduit, with proprietary software from a desktop computer. For example, for Sanyo, the software is a $65.00 USD add on. Nokia uses PC-Suite. Some phones let you upload with Bluetooth. Some phones let you upload over in infrared link. Some phones look like a USB (Universal Serial Bus) storage device (flash drive) to the desktop. Some phones you program by plugging a memory card into them that you have loaded with your memory card writer slot.


book cover recommend book⇒Mobile Information Device Profile for Java 2 Micro Edition (J2ME): Professional Developer’s Guideto book home
by C. Enrique Ortiz, Eric Giguère 978-0-471-03465-0 paperback
publisher Wiley 978-0-471-21718-3 eBook
published 2001-01-15
This books covers the MIDP range of J2ME, coding for handhelds and cellphones.
Australian flag abe books anz abe books.ca Canadian flag
German flag abe books.de amazon.ca Canadian flag
German flag amazon.de Chapters Indigo Canadian flag
Spanish flag amazon.es Chapters Indigo eBooks Canadian flag
Spanish flag iberlibro.com abe books.com American flag
French flag abe books.fr amazon.com American flag
French flag amazon.fr Barnes & Noble American flag
Italian flag abe books.it Nook at Barnes & Noble American flag
Italian flag amazon.it Kobo American flag
India flag junglee.com Google play American flag
UK flag abe books.co.uk O’Reilly Safari American flag
UK flag amazon.co.uk Powells American flag
UN flag other stores
Greyed out stores probably do not have the item in stock. Try looking for it with a bookfinder.

Learning More

This page is posted
on the web at:


Optional Replicator mirror
of mindprod.com
on local hard disk J:

Canadian Mind Products
Please the feedback from other visitors, or your own feedback about the site.
Contact Roedy. Please feel free to link to this page without explicit permission.

Your face IP:[]
You are visitor number