RIM APIs Add Glitz to BlackBerry

Development kit targets audio/video, social media, location and even camera-based applications.

March 29, 2007

2 Min Read
Network Computing logo

Fresh off the success of the flashier BlackBerry Pearl, RIM this week released a series of programming APIs that will let developers build a wider array of applications for BlackBerry mobile devices.

RIM's success is largely dependent on its success in the enterprise, where features like cameras, audio/video players and media expansion slots are often viewed as distractions--or worse, potential security concerns.But with the popularity of the multimedia-equipped BlackBerry Pearl and the recent release of the similarly equipped (yet still business-focused) BlackBerry 8800, RIM seems intent on bringing more features to its devices beyond its famous push e-mail.

The new APIs are part of the BlackBerry Java Development Environment (JDE), programming controls based on Java Micro Edition.

A new Mobile Multimedia API allows developers to embed audio and video content into applications by leveraging the BlackBerry Media Player. The API supports MP3, WAV, WMA, AAC and AMR audio formats. APIs for GPS and BlackBerry Maps are designed to enable new types of location-based applications.

BlackBerry Messenger APIs allow access to presence and contact information and the ability to send peer-to-peer messages. New XML and Web services interfaces simplify integration with existing apps. A new file system API improves file management. The development kit even includes an API for working with an on-device camera, technology that RIM has been notoriously reluctant to include on its devices.


SUBSCRIBE TO OUR NEWSLETTER
Stay informed! Sign up to get expert advice and insight delivered direct to your inbox
More Insights