MIDlet
From Wikipedia, the free encyclopedia
This article includes a list of references or external links, but its sources remain unclear because it lacks in-text citations. You can improve this article by introducing more precise citations. |
A MIDlet is a Java program for embedded devices, more specifically the Java ME virtual machine. Generally, these are games and applications that run on a cell phone.
[edit] Mobile Information Device toolkit
A MIDlet requires a device that implements at least Java ME, CLDC and MIDP to run. Like other Java programs, MIDlets have a "compile once, run anywhere" potential. MIDlet distributions main file is a .jar file, but MIDlet distributions can also consist of a .jad file containing the location of and describing the contents of the .jar file. The implementation of a MIDlet may or may not require the presence of a .jad file.
A MIDlet has to fulfill the following requirements in order to run on a mobile phone:
- The main class needs to be a subclass of javax.microedition.midlet.MIDlet
- The MIDlet needs to be packed inside a .jar file (e.g. by using the jar-tool)
- The .jar file needs to be pre-verified by using a preverifier.
- In some cases, the .jar file needs to be signed by the mobile phone's carrier.
[edit] External links
- Sun's Java website: Contains, among other things, NetBeans, with which the additional NetBeans Mobility Pack can be used to program MIDlets.
- Don's MIDlet games and programming tutorials
- CellPhoto.Net: Java Midlets installer via wap
- Multime MIDlet Manager – for combining two java programs into one jar file and installing them as a single application on the mobile phone
- Java Midlet: A site about mobile Java development, applications, games, Java phones and news.