J2ME Programming/Qualcomm Brew and J2ME

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


Introduction[edit | edit source]

Brew is Qualcomm's mobile operating system for mobile handsets. Prior to version 2.0 Qualcomm did not offer J2ME for their platform. Usually, to determine the optional APIs(JSRs) you end up tracking by JVM Vendor and version on device.

Brew 2.0[edit | edit source]

  • Supports MIDP 2.0 CLDC 1.0 via on air download of JVM, not fully enabled out of box.

Brew 2.1(True Brew)[edit | edit source]

The Esmertec JBed CLDC is one of the JVM solutions used by OEMs for Brew. Here I have listed the minimum known common J2ME components as you will have to track by JVM Vendor and JVM version on device to determine the optional APIs(JSRs) that you can access on that device.

  • Supports MIDP 2.0 and CLDC 1.0 fully enabled
  • WMA JSR 120
  • MMAPI JSR 135

Brew 3.0[edit | edit source]

Conclusion[edit | edit source]

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.