This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Java Micro Edition and the fly likes J2ME and PocketPC Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Mobile » Java Micro Edition
Bookmark "J2ME and PocketPC" Watch "J2ME and PocketPC" New topic

J2ME and PocketPC

Ole Kristian

Joined: Jun 19, 2002
Posts: 10
Hi Everybody!
I'm a newbee to J2ME and I'm going to write an application for the PocketPC platform.
So here's my questions:
1. It is possible to use J2ME on the PocketPC plattform(by using Sun's CLDC and MIDP, or CDC,Foundation Profile and Personal Profile)?
2. I've read some of the issues concerning the different implementation of the VM(IBM J9, Insigia's VM, etc). Is it so that Sun's JVM or KVM is not the preferred VMs? Why not? Why is other VMs so much better?
Steven Holmes

Joined: Jan 21, 2003
Posts: 1
The Pocket PC os does not by default contain any kind of VM. However, many of them come with Insignia's Jeode installed by the manufacturer (HP, Compaq, etc). Jeode is also installed on the Sharp Zaurus which runs Linux, not Pocket PC. Jeode is a PersonalJava compatible VM. To my knowledge, Sun only builds a PersonalJava testing VM for use on Windows or Unix (for building and testing your apps). Sun does build a newer Personal Profile VM for use on Linux (for instance on the Sharp Zaurus) but it is not as optimized as Insignias. Personal Profile is jdk 1.3.1 compatible and someday should replace PersonalJava (which is jdk 1.1.8 compatible).
PersonalJava is not at all like midp cldc. I would suggest familiarizing yourself with the differences before you begin development.

Steve Holmes<br />Developer<br />Odin Software Solutions
I agree. Here's the link:
subject: J2ME and PocketPC
Similar Threads
Reduce JRE memory usage.
How to install Personal Profile application to PalmOS emulator
should I download toolkit 2.0 or toolkit 1.04?
Java VM's
MP3 on J2ME??