RIM Opens New BlackBerry API’s to Support Growth in Mobile Applications

In a press release today, RIM has announced releasing Application Programming Interfaces (API’s) to the Blackberry Java Development Environment (JDE). With more than 125,000 registered developers that have the JDE and with more API’s, the world can expect to see more robust third party applications for the Blackberry.
With access to almost every functional component and application on a BlackBerry smartphone, developers are now building robust wireless applications that leverage the inherent capabilities of the BlackBerry platform, including secure access to the Internet and corporate intranet, rich multimedia features, access to personal content, location and mapping services, alerting and notification and device personalization.
The new API’s released include:
- Mobile Multi-Media API for Java (JSR 135) allowing developers to embed custom audio and video content into applications; invoke the BlackBerry Media Player to play video or audio content; record audio or voice and save recorded files to the handset or send it over the Internet
- Camera APIs that allow developers to invoke the camera application and access pictures taken with the camera; support for registering listeners with the Camera application that enable an application to be notified when a new picture is taken
- Support for MP3, WAV, WMA, AAC and AMR audio formats with support for routing audio playback to the external speaker, connected headset and Bluetooth(R) headset
- XML and Web Services support to help simplify communications with existing Internet applications
- BlackBerry Messenger APIs allowing access to presence and contact information and the ability to send peer-to-peer messages
- File System Access APIs (JSR 75) to provide access to documents and other files stored locally on the smartphone or on the microSD expansion memory; support for registering listeners with the file system that enable an application to be notified when a new files are added or removed
- GPS APIs (JSR 179) that provide access to location information from local GPS chip or external GPS receiver connected over Bluetooth
- BlackBerry Maps API providing access to the map application to display an address or a route with BlackBerry Maps providing all of the geo-coding and mapping data for free
- Wallpaper and Ringtone Customization Java APIs to enable custom applications to add new wallpapers and ringtones to the smartphone
- Planned support for 3D Graphics API (JSR 184) and SVG API (JSR 226) to enable more powerful gaming and rich-media content
- Planned support for MMS Java APIs (JSR 205) to complement the existing SMS and Phone APIs which enable third party applications to listen for incoming phone calls and SMS messages, invoke the phone application to place a call, and compose SMS messages for peer-to-peer messaging
The BlackBerry platform is also designed to extend its inherent security, network efficiency, reliability and push capabilities to any application, so developers can focus on their core application offerings rather than the underlying infrastructure that enables wireless connectivity.
Technorati Tags: RIM Blackberry API Programming JDE Just Another Mobile Monday
Related posts:
Search JAMM »
Our Sponsors
Most Popular »
- Windows Phone 7 Series NOT Backwards Compatible With Windows Mobile
- QOTD: How Large is Too Large for a Program & Is There a Light in Size Alternative to GoodSync?
- QOTD: What Is The Best Phone on the Market?
- Windows Mobile to Become Windows Phone Classic, To Coexist with Windows Phone 7 Series
- WiFiFoFum – Banned from the App Store, Now Out in Cydia
- Google Reader
- QOTD: What Would it Take to Make You SWITCH to a Different OS?
- How Windows 7 Helped Me Enjoy a Car Ride Home
- QOTD: What are YOUR Thoughts on Windows Phone 7 Series?
- Micro SD Cards Will Be Making Contactless Payments In 2010
- Sprint’s Fumble of the NFL Mobile App Leads to A Pick Six From Verizon
-
JAMM Giveaway: Get Your Favorite SplashData App For Free!
-
Windows Phone 7 Series Theme Beta
-
Quick Look: AniWidget for Android
-
Deal of the Day: MobileRemote for Windows Mobile
-
JAMM Interviews Chris McKay of Lakeridge Software – Coming Soon
-
Deal of the Day: Ringtones Maker for Windows Mobile
-
What Is The Best Phone For YOU?
-
Get Caught Laying Down On The Job With Accelerometers?
-
A Big Thank You To Our JAMM Sponsors
-
Review: Otterbox Commuter Series Case for HTC Hero
-
Why I Preordered the iPad Today
- An interesting post, thank you for sharing your thinking in it. As to desktop s...
- I agree, Brandon. I started with the Sony reader. I thought the reading experi...
- I ended up at almost the same idea. I want to do a lot of reading but the Sony P...
- For me this opens the playing field to other OS's if all my apps will no longer ...
- yea, what I found most interesting is that it is totally programmable by the use...
- It is rumored that Sprint is going to be coming out with their own new Sprint fo...
- Three Cheers for Verizon. I'm so glad that they are going to take over NFL on a ...
- Really interesting update to the whole mobile payments solution. I bet that real...
- 1793 (1)
- Accessories (455)
- Android (110)
- Blackberry (148)
- Books, Music, and Media (1)
- Carrier News (129)
- Contests (158)
- Deals and Giveaways (512)
- Featured (235)
- Free For All (73)
- General (857)
- GPS devices (11)
- iPhone/iPod Touch (460)
- JAMM (159)
- JAMM Store (40)
- Laptops and Netbooks (94)
- Laptops, MIDS, and other Portable Devices (4)
- MIDS and UMPC (13)
- Other Devices (187)
- Palm/WebOS (272)
- Phones and Mobile Devices (20)
- Reviews (659)
- Symbian/Nokia (115)
- Tips and Tricks (87)
- Views (503)
- Windows Phone (1389)

Leave a Reply