Changes between platform releases

The following tables provide information about the Nokia UI API version implementations in the Series 40 and Symbian platforms. The Java Developer's Library includes the specification for the latest Nokia UI API version supported by either platform. For older versions of the Nokia UI API specification, see Java API Specifications on Forum Nokia.

To determine the supported Nokia UI API version on a Symbian device, use the com.nokia.mid.ui.version system property. This property is not supported by the Series 40 platform, so you cannot programmatically determine the Nokia UI API version on a Series 40 device. Moreover, unlike the Symbian platform, the Series 40 platform does not fully follow the Nokia UI API specification versions in its implementation of new features between platform releases.

To find out which Nokia UI API version is supported on a specific device model, see the Forum Nokia Device Specifications.

Series 40 platform

The following table describes the changes in the Nokia UI API implementation between Series 40 platform releases.

Table: Changes between Series 40 platform releases

Series 40 platform release

New features

Nokia UI API version

Series 40 6th Edition FP 1

Added support for the following features:

1.1b

Series 40 6th Edition

Added support for force-sensitive joystick.

Note: This feature is only supported on Series 40 devices with a Navi Key.

1.1a

Series 40 5th Edition FP 1

No changes.

1.1

Series 40 5th Edition

No changes.

1.1

Series 40 3rd Edition FP 2

No changes.

1.1

Series 40 3rd Edition FP 1

No changes.

1.1

Series 40 3rd Edition

No changes.

1.1

Series 40 2nd Edition

Deprecated some features from Nokia UI API 1.0. No changes in functionality.

1.1

Series 40 1st Edition

This is the first release to support the Nokia UI API.

1.0

Symbian platform

The following table describes the changes in the Nokia UI API implementation between Symbian platform releases.

Table: Changes between Symbian platform releases

Symbian platform release

New features

Nokia UI API version

Java Runtime 2.1 for Symbian

Added support for the following features:

Added support for the following Nokia-specific system properties:

1.4

Java Runtime 1.4 for Symbian

Added support for force-sensitive joystick.

Note: Nokia UI API 1.3 never shipped with any Symbian device.

1.3

Java Runtime 1.3 for Symbian / S60 3rd Edition FP 2

Added support for the following features:

1.2

S60 3rd Edition FP 1

Deprecated some features from Nokia UI API 1.0. No changes in functionality.

1.1

S60 3rd Edition

No changes.

1.0

S60 2nd Edition FP 3

No changes.

1.0

S60 2nd Edition FP 2

No changes.

1.0

S60 2nd Edition FP 1

No changes.

1.0

S60 2nd Edition

No changes.

1.0

S60 1st Edition

This is the first release to support the Nokia UI API.

1.0