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.
Updated information on Nokia Notifications.
Added EnvironmentSelector MIDlet (bundled with NNAClientExample MIDlet) to set the Notification Enabler to point to the required environment on the device.
Updated javadocs for Nokia API.
Update information on Code examples.
Added the following example MIDlets
Ported the following Example MIDlets to Nokia Asha software platform and updated the documentation (and downloadables) accordingly:
Added tutorial on FileSelectExample and ImageScaler.
Added NNAClientExample MIDlet.
Added tutorial on Receiving Nokia notifications.
Added information on Command mapping in Nokia Asha software platform.
Updated information on CategoryBar and IconCommand.
Ported the following Example MIDlets to Nokia Asha software platform and updated the documentation (and downloadables) accordingly:
Added information about Designing with LCDUI in High-level UI components and Low-level UI components.
Added information about Minimisation of battery usage on the Series 40 platform.
Updated information about Adaptive design and development on Series 40.
Changed a number of code snippets to catch Throwable
.
Added information on class references (for Use indirect reference to test for the existence of a class) in Basic runtime adaptation patterns.
Updated information about Build-time optimization using preprocessing.
Added aMaze 3D game MIDlet, which demonstrates how the MIDlet is optimized for Series 40 full touch phones.
Added information about Maps API.
Ported the following Example MIDlets to the Nokia Asha software platform and updated the documentation (and downloadables) accordingly:
Updated information about PopupList API.
Updated information about Gesture API to include Double
Tap
gesture. See Receiving gesture
events and Handling gesture events for more information.
Updated information about (JSR-179) Location API.
Integrated FileSelect API in UI API 1.7 Javadoc.
Added information about the new features in Java Runtime for Nokia Asha software platform (1.0).
Specified that the JSR-248 MSA Subset is supported except for
the JSR-75
PIM ToDoList
functionality due to lack of
native support.
Added Javadocs related to Nokia Asha software platform APIs.
Removed Javadoc related to com.nokia.mid.sound Nokia UI API as sound support is now implemented with MIDP.
Added information about Contact API.
Added information about File Select API.
Added information about Image Scaling API.
Added information about Network State API.
Added information about Nokia Notifications API.
Added information about Phone Setting API.
Added information about Mobile Internationalization API.
Added information about using the ResourceMaker tool.
Updated information about (JSR-75) PIM API.
Updated information about (JSR-177) Security and Trust Services API.
Updated information about (JSR-234) Advanced Multimedia Supplements API.
Added information about Performance optimisation on the Series 40 platform.
Added information about adaptive design and development on the Series 40 platform.
Added information about the Series 40 platform versions and the APIs supported by them.
Added the TouristAttractions MIDlet and instructions for creating the MIDlet. This example MIDlet shows you how to create a location-aware city guide that lists the most notable tourist attractions nearby and shows detailed information about them.
Ported the following example MIDlets to the Series 40 full touch UI and updated the documentation (and downloadables) accordingly:
Added information about the new features in Java Runtime 2.0.0 for Series 40.
Added information about the Series 40 full touch UI.
Added information about porting MIDlets to the Series 40 full touch UI.
Added information about text input and the virtual keyboard on Series 40 touch devices.
Added information about the pinch touch action.
Updated information about UI elements and controls and display resolutions.
Ported the following example MIDlets to the Series 40 full touch UI and updated the documentation (and downloadables) accordingly: