By jacki decoster on Aug 14, 2008
Today Sun released the source code for its implementation of the Java-based light-weight UI toolkit (LWUIT) for mobile UI development to the java.net community under the GPLv2 w/Classpath Exception license.
The source code, documentation, and sample and demonstration code is available now.
LWUIT is an advanced UI library that enables rapid development of mobile applications that will run consistently across Java ME enabled devices. It includes a full set of ready-made graphical components, as well as sophisticated support for themes, fonts, animation and transition effects. To help you get started with the technology, more details about LWUIT can be found in the LWUIT Tutorial & on the Forum.
Craig Gering, Senior Director of Embedded Java Software at Sun said: "By creating LWUIT, Sun is reaffirming its commitment to the mobile development community and by open sourcing the LWUIT code, we are enabling mobile developers to quickly and easily create rich, portable interfaces for their applications - functionality that they have been requesting for some time. This software will also help address the mobile industry's fragmentation issue by enabling developers to create a single interface that will work anywhere Java is found."
Shai Almog has a whole blog dedicated to Java development & LWUIT, which has some cool video demos & more sample code.
And Terrence Barr, the Ambassador of the Java Mobile & Embedded Community also offers some LWUIT commentary over on his blog.