To learn more about MIDlet development for Series 40 and Symbian devices, see the following sections in the Java™ Developer's Library:
Introduction to Java ME—This section provides an overview of Nokia devices and Java ME.
MIDlets—This section describes MIDlets and MIDlet suites. For detailed information about the MIDlet lifecycle, see section MIDlet lifecycle.
Development process overview—This section describes the steps involved in MIDlet development.
Designing MIDlets—This section lists issues you must take into account when designing MIDlets.
Developer's guides—This section provides in-depth instructions for using the optional APIs of Series 40 and Symbian devices.
Testing MIDlets—Testing is a crucial aspect of MIDlet development. This section describes how to test and debug your MIDlet in an emulator and on the device.
Deploying MIDlets—This section provides detailed information about the various methods of deploying MIDlets to devices.
The Internet contains a wealth of information about Java and Java ME, mobile devices, and mobile application development in general. For a list of useful online resources, see section Developer resources.