User Interfaces across Java SE, Java ME and JavaFX
Filed under: java javafx javame javase on Tuesday Oct 28, 2008
There's no shortage of creativity
in the space of GUI technologies for client devices of all kinds PCs,
phones and TV set top boxes.For the Java programmers on the desktop, Swing is still evolving, with efforts like the Swing Application Framework for Java SE 7, continued recent experimentation with layout tools, ever more scriptable test frameworks, and neat apps like this PDF viewing Swing component.
For Java programmers on today's mobile phones, the baseline is the LCDUI in MIDP, but with SVG being deployed on more phones, and LWUIT gaining interest, the Janitor wasn't sure where this was all headed, till he read this comparison.
And of course for the developer/designer crowd, the Common Profile of the JavaFX API provides a uniform GUI framework, a scene graph of nodes, which scales from PC down to the phone for modern rich clients, with the device specific widgets in the Desktop and upcoming Mobile Profiles. If you need them.


