Friday, October 23, 2009

Sony Ericsson Java SDK 2.5.0.6 introduces touch-screen and Java Platform JP8.5 support

Sony Ericsson Java SDK 2.5.0.6 adds support for Sony Ericsson Java Platform 8.5 (JP-8.5) introduced with the Aino™ and Yari™ phones. Aino™ also features a large touch-screen and it is now possible to make applications touch-aware.

Aino™ and Yari™
Aino™ features a large touch-screen and a slider keypad for the best of both worlds. Aino™ includes Sony Ericsson's MediaGo™ application which transfers, plays and organizes music, photos and videos in most file formats, and Remote Play for PLAYSTATION®3 Yari™ is the first mobile phone outside the Japanese market to have gesture gaming. Yari™ also offers A/B gaming shortcut keys, 3D games and a new gaming carousel giving direct access to games from the phone's desktop and to download more games from PlayNow™ arena.

Touch-screen support
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 Java Platform JP-8.5

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.

No comments:

Post a Comment