Showing posts with label wtk. Show all posts
Showing posts with label wtk. Show all posts

Mar 16, 2009

Java Platform SDK 3: What is opinion about it?

Hi all,

I just wrote an article for a magazine specialized in Java platform, here in Brazil, exploring a little bit about the new Java Platform SDK 3, which comes to replace our buddy, WTK.

In my opinion, this new version is better off for beginners, since it has a built-in development environment, based on Netbeans. This will help a lot new developers to write their first J2ME applications, because there is no initial setup. In additional, you will find some new JSRs, interface for WURFL, built-in LWUIT, a profiler, support for third-party emulators, etc. In fact, most of them already found in Netbeans Mobility Pack. So, no big deal!

On the other hand, for professional developers, two news deserve a special attention. First, now all the emulators run CLDC HotSpot Virtual Machine, which retires, once for all, the KVM. KVM had already been retired from the devices since a long time ago. Second, Windows Mobile 6 devices now supports J2ME applications, with an official Sun's support. Sun is making available an J2ME VM that can be installed either on a emulators or real devices.

How about you? Have you already tried the new SDK ? If so, tell us your impressions about it.

See you in the next post...

Oct 18, 2008

Java Platform Micro Edition SDK 3.0: The new WTK!

Hi all,

The Sun Microsystems just released the new Java ME SDK 3.0, former Java Wireless Toolkit, which comes with many new features. Besides the support to some new JSR's, e.g. Motion Sensor API and Blu-ray Disc Java (BD-J), the new big change is a standalone development environment and a set of utilities for rapid development of Java ME applications. This environment is based on Netbeans. It is really cool, because now we have all we need to develop in a single tool.

Other big change that worths to point out is the replacement of KVM with the new CLDC HotSpot VM. This new implementation is a highly-optimized virtual machine which provides a significant performance advantage over KVM.

The others key features that you will find on new Java ME SDK 3.0 are:
  • Integration with 3rd party emulators and Windows Mobile devices
  • On-device deployment and on-device debugging
  • Profiling support
  • Lightweight UI Toolkit (LWUIT) integration
  • Device search database integrated in SDK
For futher information on new Java ME SDK 3.0, go to http://java.sun.com/javame/downloads/sdk30ea.jsp.

See you in the next post...