Java Runtime 2.2 for Symbian Release Notes
Article Metadata
Contents |
General description of the release
Main new features:
- Contactless Communication API (JSR 257, NFC)
- Mobile Broadcast Service API (JSR 272) post-installation support
- Multipoint touch support for LCDUI Canvas and GameCanvas
Complete List of Java APIs
- JSR 118 MIDP 2.1
- JSR 139 Connected, Limited Device Configuration (CLDC) 1.1
- JSR 248 Mobile Service Architecture Subset 1.1 for CLDC
- JSR 135 Mobile Media API 1.2
- JSR 172 J2ME™ Web Services Specification 1.0
- JSR 177 Security and Trust Services API for J2ME™ 1.0 (SATSA-APDU package)
- JSR 177 Security and Trust Services API for J2ME™ 1.0 (SATSA-CRYPTO package)
- JSR 177 Security and Trust Services API for J2ME™ 1.0 (SATSA-PKI package)
- JSR 179 Location API for J2ME™ 1.0.1
- JSR 184 Mobile 3D Graphics API for J2ME™ 1.1
- JSR 205 Wireless Messaging API 2.0
- JSR 226 Scalable 2D Vector Graphics API for J2ME™ 1.1
- JSR 234 Advanced Multimedia Supplements 1.1 (audio3d)
- JSR 234 Advanced Multimedia Supplements 1.1 (music)
- JSR 256 Mobile Sensor API 1.2
- JSR 257 Contactless Communication API NEW
- JSR 272 Mobile Broadcast Service API NEW
- JSR 75 FileConnection and PIM API 1.0
- JSR 82 Java™ APIs for Bluetooth 1.1
- Nokia UI API 1.4
- eSWT UI API 1.0.3
- IAP Info API
List of new APIs and features
General
- Auto-starting MIDlets (signing to manufacturer or operator domain required)
- Hiding MIDlets from Task Manager
Multimedia
- MMAPI (JSR 135): Updated camera viewfinder behavior
- MMAPI (JSR 135): UI orientation forcing to landscape for camera viewfinder
Other APIs
- PIM API (JSR 75): Support for multiple calendars
- Contactless Communication API (JSR 257, NFC)
- In devices, which has the NFC hardware (currently only Nokia C7-00)
- Mobile Broadcast Service API (JSR 272) post-installation support
- JSR 272 is delivered separately for Nokia Mobile TV Headset
- Symbian OS Central Repository Access API (for manufacturer and operator domain MIDlets)
User interface
- Multipoint touch support for LCDUI Canvas and GameCanvas
- Java MMAPI support for video overlays
- Split view inputs (application content visible during touch text input)
- Java support for VGA resolution and displays
- FPS indicator on Canvas
- Changes in partially visible Canvas painting
Documentation updates
- MIDP application security developer's guide update
- eSWT documentation update
List of devices using this release
- Nokia X7-00
- Nokia E6-00
- Nokia Oro
- Nokia N8-00 (with Symbian Anna update)
- Nokia C7-00 (with Symbian Anna update)
- Nokia C6-01 (with Symbian Anna update)
- Nokia E7-00 (with Symbian Anna update)
- TBD
Tools
How to check the Java release version
The Java version number can be queried by using standard System.getProperty() method as shown below:System.getProperty("microedition.platform");
NokiaN8-00/022.004/sw_platform=S60;sw_platform_version=5.2;java_build_version=2.2.46
In the string java_build_version indicates the Java release version, in this case 2.2.46.


(no comments yet)