Java ME (formerly J2ME) is a version of Java designed for small, resource-constrained devices. It allows programming of mobile phones, PDAs, TVs, and other devices. Java ME uses configurations like Connected Device Configuration (CDC) for devices like set-top boxes and Connected, Limited Device Configuration (CLDC) together with Mobile Information Device Profile (MIDP) for small mobile phones. It supports building applications like spreadsheets, games, and more on over 700 million Java-enabled mobile phones.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
OpenClass - What is Java ME - J2ME
1. What is Java ME (J2ME)? 9/20/2010 Saurabh Jain 2006 1 www.openclassworld.org www.facebook.com/openclassworld Copyright : Saurabh Jain 2010
2. Java ME Earlier known as J2ME Specially tailored for small devices Micro-edition version of Java Supports programming of many devices including : Mobile Phones Personal Digital Assistants (PDAs) TVs Consumer Electronic Devices Smart Cards More than 700 million Java enabled mobile phones Most of today’s phones are Java enabled Two main configurations Connected Device Configuration (CDC) Connected, Limited Device Configuration (CLDC) 9/20/2010 Saurabh Jain 2006 2 Copyright : Saurabh Jain 2010 www.openclassworld.org/javame
3. J2ME Java Micro Edition Supported by : Sun Nokia SonyEricsson BenQ Siemens LG Samsung OpenCable Many Others 9/20/2010 Saurabh Jain 2006 3 Copyright : Saurabh Jain 2010 www.openclassworld.org/javame
4. Connected Device Configuration (CDC) Used to program devices such as : Wireless information devices Set – top boxes Car entertainment Systems CDC could be extended to the full power of Java 2 Standard Edition (J2SE) with the help of various profiles like: Foundation Profile Personal Basis Profile Personal Profile JDBC 9/20/2010 Saurabh Jain 2006 4 Copyright : Saurabh Jain 2010 www.openclassworld.org/javame
7. PagersApplication size earlier mostly below 64 kb and some devices even required it to be less than 32 kb. Now bigger applications are supported Used in conjunction with Mobile Information Device Profile (MIDP) Small but could be used to program even the most difficult of applications Provides an easy and a convenient platform to program the mobile devices 9/20/2010 Saurabh Jain 2006 6 Copyright : Saurabh Jain 2010 www.openclassworld.org/javame
26. A strong platform for programming mobile phones and other information devices
27. Built-in support for DRM and Security9/20/2010 Saurabh Jain 2006 9 Copyright : Saurabh Jain 2010 www.openclassworld.org/javame
28.
29. Java ME could be used to program the mobile phone with the same ease as that of a computer
30. CLDC – MIDP combine let us program almost all Java enabled mobile phones9/20/2010 Saurabh Jain 2006 10 Copyright : Saurabh Jain 2010 www.openclassworld.org/javame