J2ME Programming/PalmOS and J2ME

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Introduction[edit | edit source]

Palm through its PalmOS operating system for PDAs does not supply JVMs packaged with its OS. However, within the different platforms of PalmOS several JVMs have been provided.

68K[edit | edit source]

  • MIDP 1.0
  • CLDC 1.0
  • JVM supplied by Sun as MIDP4Palm

PalmOS Garnet[edit | edit source]

JVMs provided for the Garnet 5.2 and Garnet 5.4 devices:

  • MIDP 2.0
  • CLDC 1.1
  • Web Services JSR 172
  • PIM JSR 75
  • FileConnection 1.0(GCF)
  • JVM is IBM's WEME(known by project name of J9)

Typical devices:

  • Treo 600
  • Treo 650
  • Tungsten C
  • Tungsten T3
  • Tungsten E
  • Tungsten E2
  • Tungsten T5
  • Zire 72
  • Palm TX

Conclusion[edit | edit source]

While JVMs are not packaged with PalmOS directly, we can still determine the MIDP/CLDC versions and optional apis by tracking by a combination of device and by JVM OEM.

See also[edit | edit source]

References[edit | edit source]

Trademark Notices[edit | edit source]

J2ME, Java and all Java-based marks are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. All other Trademarks are property of their respective owners.