Change history

Java™ Developer's Library 3.7

Java™ Developer's Library 3.6

Java™ Developer's Library 3.5

  • Added information about the new features in Symbian^3 and Java Runtime 2.1 for Symbian.

  • Added information about the following Java features supported by the Series 40 and Symbian platforms:

    • The Mobile Media API supports progressive playback for a broad range of content types on both Series 40 and Symbian devices.

    • The SATSA-APDU interface uses a SIM card with WIM as the Security Element.

  • Added information about the following new Java features supported by Symbian^3 with Java Runtime 2.1:

    • The AudioOutputControl extension for the Mobile Media API allows MIDlets to override the default audio routing on a device and control which audio output is used to play back audio.

    • MIDlets display a start-up screen when launched, providing users immediate feedback that the MIDlet is about to start.

    • Symbian^3 devices use only single tap for activating UI components in Touch UI.

    • Symbian^3 devices support high-definition (720p) video playback

    • The Java Runtime automatically detects whether a MIDlet needs the on-screen keypad (OSK).

    • MIDlet Messages allow you to deliver MIDlet suites to devices in a single package.

    • The DeviceControl.resetUserInactivityTime method of the Nokia UI API allows you to control the device screen saver without changing the screen brightness in the process.

    • Java ME API Bridge provides a simple way for MIDlets to use native services.

    • LCDUI supports the TextEditor class for creating a floating text editing component on top of a Canvas.

    • LCDUI supports the CanvasGraphicsItem class for drawing custom content on top of a Canvas.

    • The eSWT API supports two new classes:

    • The Location API provides the ProximityListener class for retrieving information about the device's proximity to a specific landmark.

    • MIDlets can use hardware-accelerated rendering for drawing graphics.

    • MIDlets and MIDlet suites can be assigned localized names.

    • MIDlets can launch other MIDlets and native Symbian applications and pass arguments to them. Native Symbian applications can also launch MIDlets in a similar manner.

    • MIDlets use a pop-up TextBox as the default TextBox. Full screen TextBoxes are also supported.

    • Support for Destination Network (SNAP) is extended.

  • Added new instructions for redirecting system.out output to a text file.

  • Added more detailed instructions on platformRequest URI schemes.