Support for standard Java APIs

The BlackBerry® device and the BlackBerry® Java® Development Environment support the Java® ME MIDP standard, which provides a core set of Java APIs that you can use to develop wireless device applications. The BlackBerry device and the BlackBerry® Java® Development Environment also support the following JSRs:

  • JSR 30: Connected Limited Device Configuration Version 1.0

    (supported on devices with BlackBerry® Device Software version 4.6.1 or earlier)

  • JSR 37: Mobile Information Device Profile Version 1.0
  • JSR 75: Portable Optional Packages for the J2ME Platform (PDAP) support for the PIM APIs and the File Connection API for Java ME
  • JSR 82: Java APIs for Bluetooth®
  • JSR 118: Mobile Information Device Profile Version 2.1
  • JSR 120: Wireless Messaging API (WMA) Version 1.1
  • JSR 135: Mobile Media APIs (MM API) Version 1.1
  • JSR 139: Connected Limited Device Configuration Version 1.1
  • JSR 172: J2ME Web Services
  • JSR 177: Security and Trust Services API for J2ME (SATSA-APDU)
  • JSR 179: Location API for Java ME
  • JSR 185: Java Technology for the Wireless Industry (JTWI)
  • JSR 205: Wireless Messaging API 2.0
  • JSR 211: Content Handler API
  • JSR 226: Scalable 2D Vector Graphics API for Java ME
  • JSR 234: Advanced Multimedia Supplements
  • JSR 238: Mobile Internationalization API
  • JSR 239: Java Binding for the OpenGL® ES API (on some devices)

Was this information helpful? Send us your comments.