Characterizing the app

It is important for a MIDlet to have a clearly defined purpose. Characterizing the app is an app designer's first opportunity to express that purpose.

app Developers

Recommend: Java graphics bulb2_icon.gif In the early stages of MIDlet design, characterize the app with a one-sentence description of what it will enable consumers to do. Consider the high-level purpose of the MIDlet before defining any lower-level tasks. For example, SmartTicket, a movie ticket app, could be described this way: "This app enables consumers to buy movie tickets from their connected device."

SmartTicket, the example used throughout this tutorial, is a MIDlet available from the BluePrints group. (See for one version of SmartTicket [22].)