Welcome to the Java™ Developer's Library (JDL). The library supports devices up to Java Runtime for Nokia Asha software platform (1.0) for Nokia Asha platform devices and Java Runtime 2.0.0 for Series 40 devices. Java Platform, Micro Edition (Java ME) is the mobile-optimized version of the Java platform and the most widely available runtime on mobile devices. It offers an excellent opportunity to take application ideas to the mass market. To enable application development, Nokia provides software development kits (SDKs) for the Nokia Asha software platform and Series 40 devices that integrate with the most popular Java IDEs. Whether you want to take advantage of Nokia's advanced Java APIs or build applications for the widest range of mobile Java devices, Nokia's support for Java technology is ready to work for you. This library is intended for Java developers creating applications for the Nokia Asha software platform and Series 40 devices. You must have basic Java programming skills to use this library. For design guidelines please see the Nokia Asha Design Guidelines and Series 40 Full Touch Design Guidelines. |
Additions and updates about Nokia Asha software platform throughout the library:
New features in Java Runtime for Nokia Asha software platform (1.0).
New section Porting MIDlets to the Nokia Asha software platform.
New code examples for the Nokia Asha software platform APIs.
Updated most of the code examples to be compatible with the Nokia Asha software platform.
New tutorial Jumpstarting with examples for Nokia Notfications.
Other structural changes and updates throughout the library:
Restructured library to include only Nokia Asha software platform and Series 40 platform content.
Removed Symbian platform content to make it clearer and simpler to develop for Nokia Asha software platform and Series 40 platform.
Previous version of Java Developer's Library with Symbian (and Series 40) platform content is available as offline version in Standalone and Eclipse Plug-in formats. Articles on How to develop Java ME applications on Symbian platform, Porting MIDlets from Nokia Asha software platform to Symbian platform, and Porting MIDlets from Symbian platform to Nokia Asha software platform are available at Nokia Developer Wiki.
What do you want to do? |
Begin here |
---|---|
I want to create my first Java ME application |
|
I want to familiarize myself with Java ME and its support on Nokia devices |
|
I want to learn the basics of developing Java ME applications |
|
I'm already familiar with the basics and want to learn more about developing Java ME applications |
|
I want to go directly to the Java ME API information |
|
I want to know the details of the Nokia implementation of the standard APIs |
|
I want to port my MIDlets to the Nokia Asha software platform (from full touch UI) |
|
I want to port my MIDlets to the full touch platform |
|
I want to watch Java training videos |
Visit this page for more information about this library and different formats of the library.