[Home]
[Edit this page]
[Recent Changes]
[Special Pages]
[Help]
J2ME
PersonalJava was based on a core set of classes from JDK1.1.8 and included some new ones specifically for mobile devices. However, it was found that PersonalJava while it fit bigger mobile devices such as setboxes better; it did a poor job on other smaller devices and thus J2ME was released by Sun in 1999.
In 2000 Sun extended PersonalJava for handsets with a JavaPhone API which found its way into sevral SymbianOS 6 implementations. It was to target PDAs and SmartPhones. Several of these extensions became new classes in the J2ME via the Personal Profile and the Personal Basis Profile.
See: Java TimeLine
Sun's javaTV website
Sun's javaCard website
Sun's PersonalJava website
Sun's Java Embedded Server website
J2ME Downloads including WirelessToolKit
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
J2ME
What is J2ME?
J2ME stands for Java 2 Mobile Edition and is used on resource constrained devices such as Mobile phones, set boxes, and etc. While it does use some classes from J2SE it also uses new ones specifically specified by the JCP(Java Community Process) that are tunned for resource constrained devices such as handsets and PDAs.What Is A Profile?
History of J2ME
In 1998 Sun refocused back on mobile devices and entertainment devices that was Java's orginal focus when it was known as the Oak Project. In 1998 Sun released PersonalJava also abbreviated to pJava to be used on mobile and other resource constrained devices.PersonalJava was based on a core set of classes from JDK1.1.8 and included some new ones specifically for mobile devices. However, it was found that PersonalJava while it fit bigger mobile devices such as setboxes better; it did a poor job on other smaller devices and thus J2ME was released by Sun in 1999.
In 2000 Sun extended PersonalJava for handsets with a JavaPhone API which found its way into sevral SymbianOS 6 implementations. It was to target PDAs and SmartPhones. Several of these extensions became new classes in the J2ME via the Personal Profile and the Personal Basis Profile.
See: Java TimeLine
Other J2ME Technologies
As the needs of consumers and vendors changed Sun responded by grouping other technologies into J2ME that assist in turing J2ME into a fully fledge consumer platform. Those technologies are:Sun's javaTV website
Sun's javaCard website
Sun's PersonalJava website
Sun's Java Embedded Server website
References and Resources
J2ME-Java Consumer DocumentationJ2ME Downloads including WirelessToolKit
[Edit this page] [Page history] [What links here] [Discuss this topic] [Printer Friendly]
