Category Archives: Pocket PC

Writing Mobile Java Apps on the Compaq iPAQ

Here’s a blast from the past when I wrote the cover story for Java Developer’s Journal a decade ago to coincide with the Java One conference.

I used the Jeode JVM from Insignia Solutions to build apps using Sun Microsystem’s PersonalJava.  I can’t remember if I used JBuilder or Visual Cafe.  I managed to get Swing, threading, RMI, and even JDBC to work which was super-advanced stuff at the time.

Personal Java with Swing and the Metal look and feel was really cool.  Unfortunately, it was also really slow and was quickly overtaken by the .NET Compact Framework.  It’s been fun being a mobile app pioneer over the last decade.  Back then, I had no idea what would be coming later with the iPhone, Android, and Windows Phone 7.


Sharing my knowledge and helping others never stops, so connect with me on my blog at , follow me on Twitter at and on LinkedIn at