Choose the right business partner
Find out how the range of BlackBerry® 10 devices helps you and your business take charge.
The BlackBerry® Java® SDK v7.1 builds upon the APIs and tools released with the BlackBerry Java SDK v7.0. The SDK allows developers to utilize several new key hardware features available on BlackBerry smartphones with 7.1 software, namely, the FM Radio tuner and Near Field Communication (NFC) P2P functionality. APIs have been added in this release to integrate with the new hardware, provide new functionality to developers and resolve some of the existing issues identified by the developer community.
The NFC Peer-to-Peer API allows applications to share files and other data through NFC technology initiated communication with Bluetooth® handover.
The FM Radio API is designed to give applications the ability to manipulate FM tuner settings on BlackBerry smartphones with supporting hardware.
The Profiles API brings more Super App features to applications, allowing them to query current profile settings and adjust their own application behavior accordingly or, conversely, intelligently change the current profile to match the user's current activities.
Create deeply integrated, graphically rich and contextually advanced mobile app experiences with the BlackBerry Java SDK v7 (updated Sept. 20). New capabilities include AR (Augmented Reality) and Open GL ES 2.0 support. Combine these elements with the BBM™ Social Platform to create an addicting peer-to-peer mobile app experience.
With the BlackBerry Java SDK v7.0 and v7.1, you can develop graphically rich and socially engaging mobile gaming apps, as well as create the latest payment and mobile commerce solutions with the new NFC capabilities. Take advantage of the new and enhanced platform APIs to build rich and engaging apps.
Create a rich mobile gaming experience
Provide a better multimedia experience
Incorporate new menu, maps and compass APIs
Create solutions for mobile commerce and payment
Create solutions for the Enterprise
BlackBerry smartphones with BlackBerry 7 OS support accelerated graphics and the Open GL ES 2.0 standard. With the Open GL ES 2.0 Graphics APIs, you can incorporate compelling graphics and create a better mobile gaming experience for your users.
Enhance the multimedia experience in your app with several new APIs:
Integrate your app with BlackBerry smartphone features with these APIs:
Leverage the NFC capabilities of the BlackBerry smartphone to read and write NFC tags. With the API functionality available, you can access a secure element (JSR 177) for mobile commerce and loyalty apps, and include tag/Card emulation, and tag reading and writing in your app. Your app can also include support for NFC IT Policies.
The new NFC P2P APIs available in the BlackBerry Java SDK v7.1 allow apps to transfer and share data between users with a "tap". Applications may hand over the connection to Bluetooth, so that larger files or data may be transferred over Bluetooth, rather than relying on NFC, which has a limited range. Content-based apps can leverage NFC P2P to share files and gaming apps may leverage NFC P2P to initiate multiplayer sessions through tapping two NFC-enabled devices together.
BlackBerry® Balance™ technology enables BlackBerry smartphones to be used for business and personal purposes without compromise. When connected to an organization's BlackBerry® Enterprise Server or BlackBerry® Enterprise Server Express1, specific IT policies along with features built into the device software2 help keep personal information separate and business information highly secure, allowing users to enjoy the fullest BlackBerry experience on a single device.
Ask questions in the
23 Cities, 5 Continents, 3 Months,
1 Focus. Join us and be the first to
develop for BlackBerry® 10!
Bring your BlackBerry app
to the BlackBerry App
Requires BlackBerry Enterprise Server or BlackBerry Enterprise Server Express version 5.0.3 or later.
Requires a BlackBerry smartphone with a supported version of BlackBerry® Device Software version 6.0 or later. Check with your local wireless provider for more details.