I've never really got on that well with building GUIs on mobile phones. Primarily, it's been the very basic look and feel of components, or the limited options for laying them out on a small screen of undefined size. There are plans afoot to give the mSOA Reference Architecture for CAPS a makeover so that it's more visually appealing, so I've been keeping an eye out for technologies we could use.

I'd heard of LWUIT from JavaOne (I was manning the Hydrazine stand part of the week, literally over the wall from the LWUIT team). Although it's being used in a project I'm involved with I didn't give it much thought until I saw it in use this week.

LWUIT is a GUI toolkit for phones, and other small devices. A lot of the concepts are borrowed from swing, although it's not as complex. The LWUIT homepage has good documentation and some easy tutorials... shouldn't be a problem to knock a test MIDlet together, right?

Here's the NetBeans project - binaries are in the "dist" folder. I've only tested on the WTK emulator and my phone (Nokia N95) by copying the jad and jar files to the device and installing them through the file manager.

Comments:

Post a Comment:
  • HTML Syntax: NOT allowed

This blog copyright 2009 by Adam Turnbull