Version 2.5.0.6 (October 19, 2009)
SDK 2.5.0.6 (current version) adds support for touch-screen operation, Sony Ericsson Java Platform 8.5 (JP-8.5) introduced with the Aino™ and Yari™ phones and Windows Mobile® (XPERIA™ X2)
The MIDP 2.1 touch-screen feature is enabled in touch-screen enabled JP8.5 phones, starting with Aino™. The following low-level APIs in Canvas are available:
- pointerPressed()
- pointerDragged()
- pointerReleased()
- hasPointerEvents() returns true when called.
- hasPointerMotionEvents() returns true when called.
Sony Ericsson JP8.5 adds these features to Sony Ericsson’s Java Platform when compared to JP-8.4:
- Sony Ericsson Network bearer API (IAP Info extensions)
This native Sony Ericsson API is first made public on JP-8.5 and is an extension of the Nokia IAP Info API. The "IAP Info API" (com.nokia.mid.iapinfo) provides a convenient interface for Java applications to query and use the network settings of the mobile phone. However, IAP Info is limited to the static configuration of the phone, and in many situations this is not enough. In some applications, it is desirable to subscribe to network configuration updates, such as when a new bearer becomes available. This is the purpose of Sony Ericsson's IAP Info extensions defined in the Network bearer API.
- Nokia IAP Info API
Publicly available in JP-8.5, the Nokia IAP Info API allows Java applications to access fundamental Internet Access points and Destination Network related information.
- Liberalized Permission Settings
The permission settings have been updated to the more user-friendly configuration put forward in the JSR 248 (MSA) specifications. This allows Java applications in the "Untrusted" domain to ask a lot less permission questions, and applications signed in "Trusted 3rd Party" could actually get rid of all questions if the user selects that when the questions appear the first time.
- Additional Content Handlers (JSR 211)
The following content handlers are available on JP-8.5 – call handling, camera handler, Email integration, MIDP installer, phonebook launcher, positioning LMX, ViewOnMap, send via Bluetooth™, streaming player, VideoDJ and SIM application toolkit.
- Sensor API (JSR 256) extensions
The extensions available on JP-8.5 phones include the sensors for camera motion and camera shake detection.
- Java Bindings for OpenGL® ES API (JSR 239), 1.1 Extension Pack support
Sony Ericsson JP-8 phones fully support OpenGL and EGL version 1.0. JP-8.5 sees the addition of the OpenGL ES 1.1 Extension Pack.
SDK2.5.0.6 also adds support for Java application development for the Windows Mobile® based XPERIA™ X2.
Significant features of the Java implementation include:
For full details:
OCTOBER 19, 2008
 |
OCTOBER 19, 2009
SDK 2.5.0.6 adds support for Sony Ericsson Java Platform 8.5 (JP-8.5) introduced with the Aino™ and Yari™ phones, plus support for Java application development for the Windows Mobile® based XPERIA™ X2.
|
Version 2.5.0.5 (October 2, 2009)
SDK 2.5.0.5 introduces support for Java application development on the Symbian^1 (S60 5th Edition) platform.
In addition to the standard Symbian^1 (S60 5th Edition) support, Sony Ericsson has added these specific features:
- Advanced Multimedia Supplements (JSR-234)
- Content Handler API (JSR-211)
- Mobile Sensor API (JSR-256)
- Project Capuchin support
Version 2.5.0.4 (August 21, 2009)
The 2.5.0.4 release is a maintenance release with bugfixes in the following areas:
- Improved support for Windows Vista, particularly in respect of stability and connection speed.
- Fixes for some problems regarding profiling.
- Better support for manually statically specifying which IP number should be used for connections.
- Other minor improvements and bug fixes
Version 2.5.0.3 (October 23, 2008)
The 2.5.0.3 release introduced four new features:
- MIDlet profiling
Profiling support for MIDlets on Java Platform 8 (JP-8) mobile phones and later is introduced. It is now possible to perform CPU profiling of a MIDlet in the Device Explorer. This allows you to detect and analyze CPU bottlenecks in your code.
- Project Capuchin API
The Project Capuchin API allows you to create highly visually appealing Java ME applications where some parts, or all, of the UI is defined in Flash Lite while platform services are accessed through Java. Project Capuchin Docs & Tools here>>
- Enhanced configuration of connected devices
The configuration of a connected device has been greatly improved by the introduction of a Windows Service (Sony Ericsson SDK Service). This service can be configured in the sdkme.properties which then requires a restart of the service and all SDK tools. The service will automatically connect the Connection Proxy to a device once a phone is connected and completely configured.
- Emulation for Mobile Sensor API (JSR 256)
The WTK emulator now contains support for the Mobile Sensors API (JSR 256). The GUI is available under External events in the menu of the emulator.