UPDATE (late 2007): the article is outdated. Read THIS instead.
(end of update, original article follows)
Midlets are widely known for mobile phone users because a wide variety of games, chatter applications (for example, Internet Relay Chat clients), Web browsers (for example, the excellent Opera Mini), Google Maps cients (for example, Mobile GMaps) etc. are available in a cross-platform midlet form.
I always receive a lot of midlet-related questions (see for example this and this threads; note that they're a bit old and, therefore, do not have the most up-to-date information); this is also why I've decided to write an all-in-one article on all the midlet-related questions. (Needless to say, this article is the first generic, practical overview ever written on this question.)
Opera Mini, the best, free Midlet-based Web browser itself is certainly a reason for learning to run midlets on PPC's. While a bit simple and incapable at the first blick (for example, there's absolutely no support for selecting text and copying it to the clipboard â€“ in this respect, it's like the Thunderhawk browser, which doesn't allow for any kind of such functionality either), you'll soon learn to love to use Opera Mini on your Pocket PC because:
New Versions of Fastest, WM5-compliant, Pocket Internet Explorer applet plugin-enabled Java Virtual Machine, CrEme, out!
EDIT at 01-29-2006: Please note that I've made Jeode work under WM5 in the meantime and also found out that version 0.0.50.45 (as opposed to the latest, 0.0.50.50 one) does work under WM5. Scroll down for the new section added at 01-29-2006 to read the story! I didn't have the time to completely rewrite the entire article.
My latest investigations concerned running Java applets and applications under the latest Windows Mobile version, WM5. As one of the most important Java applications to run on the Pocket PC is Toonel, the best, free bandwidth usage reduction tool for the Pocket PC (please read this blog entry on it), I've also given it special attention, compliance-wise.