The right way to design current and near-future J2ME apps for cell phones is to first start out with a design that can run disconnected. For now, a J2ME programmer should not rely on the network connection giving access to a back-end server. Here's a good example of a recipe database and viewer. Nice and simple. No need for a network connection. It refreshes data on demand (Pull Technology) and does not rely on being always-connected. See: Good design of a dinner recipe finder Keep hooks in your design for future back-end server connections over the network that will be always-on, but for the first version have it be standalone and refresh data on-demand (when you know you have a good network connection). This will give better customer satisfaction and will work with current and near-future technology instead of having to wait until the 2.5G and 3G networks catch-up to handle true always-connected Web services.
|
Theme originally based on design by Bryan Bell








