Guide to JavaTM ME Developer's Library 2.3

The JavaTM ME Developer's Library is a complete package with introductory, getting started , tutorial, and API level information. As well as giving an overview to the technology, the library includes detailed step-by-step instructions for creating example applications using the APIs.

Java ME Developer's Library version 2.3 is valid for S60 3rd edition, Feature Pack 2 and Series 40 5th Edition, Feature Pack 1 mobile platforms. Java platforms are backwards compatible, so most of the information in this library is applicable to earlier S60 and Series 40 platform releases as well.

To verify that your application is compatible with an earlier platform release, study carefully the implementation notes, and in particular the section Changes between releases, available in this package.

For compatibility between platform releases and target devices, see the Device Specification in question on Forum Nokia, Device Specifications.

Note: Nokia Series 40 is a Nokia proprietary technology. In this document, the technology is referred to as Series 40.

S60 is a licensed technology and as such may be used by multiple vendors. In this document, the technology is referred to as S60.

Note: For technical details that you cannot find in this JavaTM ME Developer's Library, see the Java section in the Forum Nokia Wiki. There you will find How-to articles, code examples and Known Issues related to Java. You can also look for Known Issues as well as Technical Solutions in the Forum Nokia Wiki Knowledge Base.

Navigating the library

Java Developers Library has a dynamic Table of Contents on the left side of the screen and the actual content is displayed on the right side of the screen. A blue arrow icon next to the table of contents shows you your location in the library structure.

The online version of this library includes Sync URL, Sync TOC and Hide/Show TOC buttons, which have the following functions:

  • Sync URL

    The Sync URL button updates the URL of the page you have navigated to. This allows you to create links and bookmark individual pages. Note that the URL is not synchronized automatically so you have to remember to always click the Sync URL button before creating links and bookmarks.

  • Sync TOC

    The TOC Sync button visible at the top of the table of contents allows you to update the table of contents to show you your current location.

  • Show/Hide TOC

    Switches between showing and hiding the Table of Contents in the left side of the screen.

The standalone version of Java Developers Library uses the search and other Eclipse navigating features.

The Forum Nokia and Nokia logos on the page work as links to the Forum Nokia Web page and to the Nokia Web page respectively.

Intended audience

This library is intended for mobile Java developers, as well as Java EE and Java SE developers wishing to use the Series 40 platform or the S60 platform for developing mobile Java applications or services.

Scope

This library assumes a good knowledge of application and service development and the Java programming language. Furthermore, it assumes familiarity with enterprise application development. However, previous knowledge of developing for the mobile environment is not necessary.

For additional information on mobile Java tools and documentation, see Forum Nokia, Mobile Java section. For information on Java technology in general, see Java Technology web site and Java Mobility Development Center.

Note: For technical details that you cannot find in this JavaTM ME Developer's Library, see the Java section in the Forum Nokia Wiki. You can also look for Known Issues as well as Technical Solutions in the Forum Nokia Wiki Knowledge Base.

Further details