BlackBerry Bold 9900 and BlackBerry Bold 9930: What Developers Need to Know!


BlackBerry Bold 9900 smartphone

With the announcement of the new BlackBerry® Bold™ 9900 smartphone and BlackBerry® Bold™ 9930 smartphone at the BlackBerry® World™ conference, I wanted to provide an overview of the devices from the perspective of the developer, in order to help developers understand what opportunities these new smartphones provide.

The BlackBerry Bold 9900 smartphone and the BlackBerry Bold 9930 smartphone are the first BlackBerry® smartphones to support BlackBerry® 7, and also the first BlackBerry smartphones to feature a touch interface on a traditional BlackBerry form factor.

Key features for developers:

  • VGA (640 x 480) screen resolution
  • 32-bit color (24 bits of color and 8 bits of transparency)
  • 1.2 GHz Processor
  • 8 GB of onboard memory, with microSD support for up to 32GB
  • 4G networks; the 9900 supports HSPA+ connectivity, and the 9930 supports CDMA EV-DO Rev. A and HSPA+ global roaming on GSM/UMTS networks.
  • Dedicated 3D OpenGL ES 1.1/2.0 and dedicated 2D OpenVG 1.1 graphics hardware (41 million triangles/sec, 245 million 3D pixels/sec)
  • NFC (Near Field Communications), enabling reading and emulating of virtual tags for data transfer and creation of rich solutions for payment and m-commerce.
  • Magnetometer / Digital Compass, enabling augmented reality and advanced mapping solutions
  • 5 MP camera with support for 720p HD video recording and playback
  • JIT (just in time) JavaScript compiler, yielding faster load time and speed of web pages
  • Support for additional HTML5 elements, such as HTML5 Video

User agent for the BlackBerry Bold 9900 smartphone:

  • Mozilla/5.0 (BlackBerry; U; BlackBerry 9900; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0 Mobile Safari/534.11+

User agent for the BlackBerry Bold 9930 smartphone:

  • Mozilla/5.0 (BlackBerry; U; BlackBerry 9930; en-US) AppleWebKit/534.11+ (KHTML, like Gecko) Version/7.0.0 Mobile Safari/534.11+

Java developers can check out the BlackBerry 7 developer page for more information on the new APIs and to download the new tools needed to get started.

Additionally, BlackBerry® WebWorks™ developers can continue to run their existing BlackBerry WebWorks apps in BlackBerry 7, reaping the benefits of the improved JavaScript compiler as well as having the ability to take advantage of the additional HTML5 elements supported in BlackBerry 7. To get started, BlackBerry WebWorks developers will want to visit the BlackBerry 7 developer page in order to test out the new browser functionality via the simulators for the new BlackBerry Bold 9900 series smartphones.

About Brian Z.

Brian joined Research In Motion (RIM) in 2005 working with Independent Software Vendors (ISVs) who specialize in Bluetooth, GPS, multimedia, and gaming. As a senior member of the Developer Relations Team, it's Brian's mandate to not only support the application development efforts for a number of ISVs, but also to act as a voice at RIM for third party application developers. Like RIM, Brian's roots are in the enterprise world, but over the past couple of years he's quickly adapted to the consumer space, and that's where he spends most of his time today.

Join the conversation

Show comments Hide comments
+ -
blog comments powered by Disqus