GUI Design in J2ME

java-me, mobile, user-interface

Solution

I think the best in j2me is to write you own custom GUI, with all the features you need, not more not less. That way you save space not having stuff that you don't want.

Problem

I have been recently digging into Mobile Programming, I practically tried out the J2ME polish GUI framework, Although the GUI made with Polish looked pretty decent, I realized that The User Interface was not what I was looking. I started scourging the web most of all Stack Overflow and formulated certain rules : - Java ME is ubiquitous, so this would be a good runtime to start my programming off with. - The GUI framework should be such that it should give me full control of drawing on screen at a lower level a la Flash for Desktops. - The application should be portable in tune with WORA, and run on variety of phones, independent of resolution, screen size etc. - Support for Animation. In my search for the ultimate GUI based on the above rules, I found several more than Polish, such as LWUIT, MiniME, Nemo. Although I have not been able to try them out. What GUI framework would you recommend as per the rules formulated above?.

Original source