J2ME Programming/Qualcomm Brew and J2ME


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.0Edit

  • 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

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 detemine 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.0Edit


See AlsoEdit


Trademark NoticesEdit

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 repsective owners.