Posted by gvix
on June 27, 2005 at 5:34 PM PDT
The Advanced Graphics and User Interface (AGUI) optional package will deliver Swing style UI to MIDlets. Is that such a good idea?
I recently noticed JSR 209 that promises to migrate Swing UI set to MIDlets, amongst other things. The API is in public review and the last date for the review is 18th July 2005.
Personally, I donâ€™t think I will use it. It seems to me to be a huge package which doesnâ€™t add much in terms of functionality. MIDlet UIâ€™s need to be simple and effective and making them Swing enabled is well, tad unnecessary.
How will Swing scale to MIDlet size proportions? I don't know. Rather than working on migrating Swing to MIDlets, it might have been better to enhance the LCDUI.
Of course, Swing is only part of the package. The rest of the package covers Java 2D Graphics, Image I/O and Input Method framework, and these may be useful in their own right.