Microsoft hasn’t included JavaJVM with the Windows Mobile 5.0 platform nor does Sun Micro provide any support for Windows Mobile Pocket PC and Smartphone devices. Symbian platform based Nokia or Sony Ericsson have inbuilt support for Java J2ME.

Fortunately IBM offers a software called WebSphere Everyplace Micro Environment which emulates Connected, Limited Device Configuration (CLDC 1.0 and 1.1) and Mobile Information Device Profile (MIDP 2.0) for Windows Mobile 5.0 devices. Here’s how you can install Java J2ME applications on your mobile device:

1) Go to the downloads section for WebSphere Everyplace Micro Environment
2) Depending on your version of Windows Mobile 5, download the installer (ibm-weme-
wm50-arm.xxxxx.exe):

CLDC 1.1/MIDP 2.0 for Windows Mobile 5.0 Smartphone Edition/ARM
CLDC 1.1/MIDP 2.0 for Windows Mobile 5.0/ARM
CLDC 1.1/MIDP 2.0 VGA (Hi-Res) for Windows Mobile 5.0/ARM

3) Extract and then copy the folders [bin, lib and examples] extracted from weme-wm50-arm-midp20_6.1.0.20060727-102926.zip to a folder in the root of your mobile device

4) On the mobile device, run the emulator exe from the Bin folder and give the direct path of the Jar or Jad file (whether local or on a website)

5) After the Midlet is installed, tap on the Midlet to run it

You should be able to run any Java based Application/Game on your Windows mobile device

Personalize your Web browsing experience with Windows Live Toolbar.