title.
 
 
Home -- > Notes Index -- > Note   

The Lurker's Guide to Running Midlets on POSE (Palm OS Emulator) (2002-6-24)
Author: ASJ

If you have an actual Palm OS device, then it is a simple matter to generate the necessary .prc file using the Java ME (J2ME) Wireless Toolkit then install it on your handheld. Believe me, it is WAY cool to see your own apps running on a Palm AND a java-enabled phone (in my case, a Motorola i50sx). It gives new meaning to the term WORA.

However, in order to run your Midlets on the Palm Emulator (POSE) from the Java ME (J2ME) Wireless Toolkit, you will need to do a series of somewhat convoluted steps.

NOTE: Although MIDP apps will run on Palm devices using the KVM, there is a new PDA Profile that will be targeted directly at Palm-like devices. Read about the JSR here. View the Java ME (J2ME) family diagram to see the relationship between MIDP and the PDA profile.

  1. If you haven't done so yet, download and install the Java ME (J2ME) wireless toolkit from Sun. Click here to go to the download site.

  2. Download the Palm OS Emulator from Palmos.com. Click here to go to the download page.

  3. Download both the Emulator Application and Emulator skins. The skins are used to make the emulator actually "look" like the device you are emulating. You will need to unzip these files into a single folder on your hard drive. Unzip the skins files inside larger emulator folder and rename it to "Skins" (the emulator will be automatically looking for a folder by this name).

  4. Finally, you will need a ROM image to run the emulator. You can obtain it from two sources. First, you can obtain an image from the Palm Resource Pavilion by applying to the Palm OS Developer program. Note that it takes a few days to process your application and you may have to wait to get access to the Rom Images. If you have a Palm device, the second way to obtain a ROM image is to get one from your machine. Follow the instruction below to see how to do this.

  5. Open the Java ME (J2ME) wireless toolkit. Click "Open Project" and select a project (in this case, just select Games). Select the device to emulate by using the drop down menu and select "PalmOS_device".

  6. Click "Run". The program will prompt you to browse to the POSE emulator. Browse to the Emulator.exe file.



  7. You will come to the dialog box below. If you want to get the ROM image from your actual device, Click "Download a ROM image from a Palm OS device".



  8. The instructions for obtaining a ROM image (*.rom) from your actual device will pop up. Follow the instructions, and place the new ROM image file (*.rom) with the other POSE files.



  9. Now that you have the ROM image (either from the Palm Resource Pavilion or from your device), click "Start a new Emulator session".



  10. Select the Rom (*.rom) file you want to use, then Press OK.



  11. Congratulations! Your POSE is running!

return to previous page.

pixel
Home | Java ME (J2ME) Notes | Java ME (J2ME) Resources | Contact Us
pixel
Copyright © 2006 RimLife Technologies LLC
All Rights Reserved. Java, Java ME (J2ME), are the trademarks of Sun Microsystems Inc.
Legal Stuff