J2ME Programming/Qualcomm Brew and J2ME

From Wikibooks, the open-content textbooks collection

Jump to: navigation, search

Contents


[edit] Introduction

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.

[edit] Brew 2.0

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

[edit] Brew 2.1(True Brew)

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

[edit] Brew 3.0

[edit] Conclusion

[edit] See Also


[edit] References

CC some rights reserved.svg Multi-licensed with the Creative Commons Attribution Share-Alike License versions 1.0 and 2.0 Heckert GNU white.svg
I agree to multi-license my text contributions, unless otherwise stated, under the GFDL and the Creative Commons Attribution Share-Alike license version 1.0 and version 2.0. Please be aware that other contributors might not do the same, so if you want to use my contributions under the Creative Commons terms, please check the CC dual-license and Multi-licensing guides.

[edit] Trademark Notices

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.