Welcome!

Richard Kasperowski

Subscribe to Richard Kasperowski: eMailAlertsEmail Alerts
Get Richard Kasperowski via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Richard Kasperowski

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 for years and their effectiveness and potential are widely accepted. This is where J2ME comes into the picture - providing mobile devices with a powerful means of running robust connected applications. The possibilities seem endless. We assume you're already familiar with J2SE or J2EE and the basic architecture of a J2ME MIDlet. If not, you might want to read our article "Building Your First J2ME Application" at www.altisimo.com/publications/j2me-hello. This article shows how to bui... (more)

The Power of J2ME: Your Enterprise at Your Fingertips

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 d... (more)

Building A Connected MIDlet

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 application, add a few features that are essential to any connected MIDlet, and implement exception handling. This article assumes you have read "Building a Connected MIDlet, Part 1" (JDJ, Vol. ... (more)