Thoughts on new mobile technologies and development areas.
P.S.
Use Nokia barcode reader to read the code ;-)
jack44 | 16 October, 2008 19:24
From developer's point of view, the deprecated KVM has been replaced with the CLDC HotSpot VM which provides a significant performance advantage over KVM. Java ME Platform SDK contains an optimized CLDC/MIDP stack that is build upon CLDC 1.1 and MIDP 2.1. It also contains the following new JSRs: Mobile Sensor API (JSR 256), XML API for Java ME (JSR 280), Java Binding for the OpenGL ES API (JSR 239). What I really like is the support for XML API for Java ME and Mobile Sensor API. The first API enhances the XML support distributed over several JSRs today (it provides SAX2 event handler-based parsing, efficient DOM-style document processing) and it's goal is to avoid further fragmentation by offering one common set of XML APIs. The second one and my favourite allows Java ME application developers to fetch data from sensors (sensors can vary from physical sensors such as magnetometers and accelerometers to virtual sensors that combine and manipulate the data they have received from various kinds of physical sensors. An example of a virtual sensor might be a level sensor indicating the remaining charge in a battery or a field intensity sensor that measures the reception level of the mobile network signal in a mobile phone. JSR 256 supports many different types of sensor connection - wired, wireless, embedded and more). Wouldn't it be nice to see this API working on S60 5th edition (there's a sensor framework for C++ and it would be sensible to have JSR 256 too)? Maybe it will happen in S60 5th FP1
. Java ME Platform SDK comes with a built-in "sexy" LWUIT library. What's really cool is the built-in WURFL database search tool that allows you to search a large number of mobile device properties (currently more than 8000 device specifications). As the tool is based on Netbeans platform it looks familiar to Netbeans IDE users (e.g., look&feel, profiler based on Netbeans profiler, shared project system, modularized environment with the ability to update on the fly).
The Java ME SDK is currently available as an Early Access for Windows XP and Vista.
The new Java ME SDK looks attractive, doesn't it? Looking forward to your comments.
Java, S60, Series 40 |
Next |
Previous |
Comments (2) |
Trackbacks (0)
korsun14 | 22/02/2009, 19:36
Good review of the new version of the Java SDK. Thanks, it helped me to learn sdk 3.0!
Re: A first look at Java ME Platform SDK 3.0
virtual keyboard | 13/01/2009, 16:13
Thank you for review of this SDK. New features look attractive, I agree.