What is J2ME?
1. J2ME is the short form for Java 2 Micro Edition.
2. J2ME is meant for tiny devices such as mobile phones, TV set top boxes, Vehicle telematics, pagers, PDAs etc.
3. The J2ME compliant device manufacturers include the miniature version of the JVM in their devices, which is very light weight and suitable for these small devices.
4. This JVM enables the execution of small Java programs which are called midlets.
5. These midlets since they are nothing but Java programs (a little bit different) make these devices very powerful.
6. The J2ME applications can be used to do many useful things.
- Making UDP connections back to the server or communication between two devices.
- Making HTTP connections back to a HTTP server to make rich applications
- Making Socket connections
- Bar Code scanning
- Bluetooth programming
- and many other programs limited only by your imagination.
8. There are two programming specifications: Connected Limited Device Configuration (CLDC) and the Mobile Information Device Profile (MIDP).
9. CLDC lays out the application program interface (API) and virtual machine features needed to support mobile devices.
10. MIDP adds to the CLDC the user interface, networking, and messaging details needed to interface with mobile devices.
11. MIDP includes the idea of a midlet, a small Java application similar to an applet but one that conforms with CLDC and MIDP and is intended for mobile devices.
No comments:
Post a Comment