O LWUIT é uma API para faciliar o desenvolvimento de aplicações para dispositivos móveis utilizando JavaME. Esta API tem como objetivo integrar o desenvolvimento entre vários tipos de dipositivos pois cada um possui menus, layouts e fontes diferentes.
Além disto, possui também temas, transações e animações. O desenvolvimento é parecido com o paradigma Swing mas menos complexo. Esta API também suporta o desenvolvimento de aplicações para HDTV. Segue dois vídeos mostrando a integração entre vários dispositivos móveis e um exemplo em HDTV:
Introduction tutorial:
http://java.sun.com/developer/technicalArticles/javame/lwuit_intro/
LWUIT page:
https://lwuit.dev.java.net/