Programming Palm OS Applications Using Java MicroEdition

When I got my Palm Top, everybody was astonished: Why have a PDA with Windows Mobile? The answer is: Why not? Palm OS powers more than 40 million mobile devices. It is very easy to use and has a nice interface.

In this article, I want to help developers write applications in Java MicroEdition by sharing my experience. You really don't need me to learn how to write your Java code, but I spent a lot of time looking for the tools I need, so I can make this part easier for you.

First of all, the device needs java virtual machine for Palm OS, MIDP.prc.

The next step is to get some tools to transform the .java file into a .jad file and the .jad file into .prc files. I searched for the best freeware tools.

To transform the Java file into a .jad file, I successfully used KToolbar (J2ME Wireless Toolkit) tool (freeware), a very easy to use and documented tool. The advantage of this tool is obvious: The compilation and execution are realized in the same step. The tool has emulators included with some graphical interfaces.

There are some steps in using it:

  1. In apps folder of KToolbar, you have to create a folder with the same name as your application.
  2. The Java file must be copied in apps/[your new created folder]/src.
  3. From the menu, choose Project->Package->CreatePackage and the .jad file is created in the bin folder (apps/[your new created folder]/bin).

At this moment, you can transform the .jad file into a .prc file, by using the Converter tool:

You just need to choose the .jad file and this file is transformed into a .prc file.

The work is done. Now, the .prc file can be copied on your Mobile Device.

Easy isn't it?

About the Author

Daniela Ilea

.Net developer (MCP since september 2006) , passionate about mobile technologies. Lives in Timisoara, Romania


  • There are no comments yet. Be the first to comment!

Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Moving from an on-premises environment to Office 365 does not remove the need to plan for disruptions or reduce the business risk requirements for protecting email services. If anything, some risks increase with a move to the cloud. Read how to ease the transition every business faces if considering or already migrating to cloud email. This white paper discusses: Setting expectations when migrating to Office 365 Understanding the implications of relying solely on Exchange Online security Necessary archiving …

  • Power and Automation Equipment makers face constrained CAPEX, equipment interoperability issues, and process inefficiencies. However, they can take advantage of secure Internet of Things (IoT) intelligent devices and systems to make better business decisions around asset utilization and performance, while simultaneously optimizing equipment interoperability and services efficiency. Watch this brief video to see how you can unlock the full potential of your assets and value chain.

Most Popular Programming Stories

More for Developers

RSS Feeds

Thanks for your registration, follow us on our social networks to keep up-to-date