Opera Mini users on Windows Mobile / Symbian / BlackBerry, attention: you will NOT need this all-in-one Bible in order to “just” make your Opera Mini work. Your best bet is following my Opera Mini 4.1 review HERE. However, if you want to learn all the secrets of running MIDlets on your handset (for example, to reassign buttons to make scrolling much-much easier) or you also plan to run other MIDlets and want to know everything about the compliance, speed etc. issues, this Bible may turn out to be REALLY useful.
Also note that this Bible does NOT discuss Java applets or applications. For more info on running applets under Windows Mobile, see the Web Browsing Bible
; for application-related info, see my generic Java articles
You may have already heard at least of Java games (more precisely, MIDlets
) running on almost all current “dumb” phones. These games are all the rage today, especially with teenagers, which also means there are thousands of sometimes really high-quality games for ordinary phones, all written using the portable Java language, ready to be played on (almost) any kind of mobile phone. Just an example: in THIS
HowardForums thread, the topic starter post lists some (but not all!) games available for the Samsung QVGA 240x320 phones (d600, d900, e900 etc – not only Windows Mobile ones!). Quite an impressive list, isn’t it? And it’s just the tip of the iceberg – there are a lot more games, all waiting for you to purchase, download and run!
No, don’t think MIDlets are only for gamers and are absolutely useless otherwise. You can make a good use of them in the enterprise too. There are several solutions already for, for example, mobile payment, reservations etc. done using a MIDlet as opposed to the Web, which is, in a lot of cases, is much harder to access / operate on a small-screen device. Controlling for example your bank transfers via SMS can also be less intuitive and/or require a lot more work / data entry than using a GUI to do this. Other, known enterprise-related MIDlets are Jupiter
, which is basically a financial data streaming program (also see THIS
) and Betfair
(also see THIS
). Should you be interested in these “MIDlets in the Enterprise” questions, I really recommend Michael Juntao Yuan’s excellent book “Enterprise J2ME: Developing Mobile Java Applications”
– I’ve learnt a LOT from it. Highly recommended!