JavaWorld Article on J2ME Design Patterns


Posted

in


Javaworld:

Java 2 Platform, Micro Edition (J2ME) Mobile Information Device Profile (MIDP) is widely used for developing interactive applications on mobile devices. However, programming in MIDP can be frustrating because it provides very limited support for interactive content. As a result, some typical user interfaces are difficult to implement in mobile devices. In this article, Ben Hui describes four design patterns, Cascading Menu, Wizard Dialog, Pagination, and Slide Show, which make interactive content creation easier. These design patterns are simple to understand and apply to your projects.

Your design pattern will vary depending on the project, of course, but I particularly like the Wizard/Dialog pattern for a data input/output oriented application.