J2ME, a leading platform in the mobile application market, provides more than
150 million cell phone users a powerful new level of connectivity. Currently,
there are 200 J2ME-enabled handset models available from 70 manufacturers,
and users perform more than 10 million downloads every month. It is projected
that J2ME-enabled handsets will completely dominate the market by 2006, with
more than 1 billion in use worldwide.
However, a J2ME-enabled device has its limitations, namely available memory
and processor power. An application must combine local and remote data
processing to deliver meaningful results in a timely manner. The solution is
a connected MIDlet, which handles the collection and display of data locally,
but delegates any processor-intensive tasks to a remote ... (more)
One of the most powerful aspects of J2ME is connected mobility: you're no
longer tied to your desk to accomplish many vital tasks. You can carry
everything you need in your shirt pocket, send an e-mail while standing in
line at the grocery store, or check the latest stock figures while at a
baseball game.
There is nothing new about distributed applications; people have been using
them f... (more)
This article is the second in a two-part series devoted to developing a
connected MIDlet. In the first part of the series, we designed and built a
functional application that collected a string from the user, established a
connection to a remote server, sent and received data along that connection,
and then presented the result to the user. In this article, we'll refine the
design of the... (more)