BlackBerry 10 Service Integration

To qualify as a Built for BlackBerry application, your app must seamlessly integrate at least one of the following services. Check out BlackBerry Developer documentation for detailed information about building for BlackBerry Services:

*Games are not required to have a Service Integration.

Payment Service

The Payment Service enables you to leverage a range of business models through the sale of digital goods within your applications. The Payment Service is flexible, and enables you to implement a variety of subscription and renewal options in your apps. For example, you can offer auto-renewing subscriptions, free renewals for a specified period of time, or reduced-rate renewals.

Learn more about the Payment Service
BBM Social Platform

Developers can use a variety of APIs to give their apps read to BBM contact lists, user profiles, while enabling users of their apps to chat and share files such as pictures, voice notes, videos and music .

Learn more about the BBM Social Platform
Advertising Service

The Advertising Service can simplify your path to in-app ad revenue.

Learn more about the Advertising Service
Analytics Service

The free Analytics Service Powered by Webtrends helps you improve your end user experience, optimize your apps and know (not guess) where to invest your resources to increase your ROI.

Learn more about the Analytics Service
Locate Service

Help provide customers with the ability to receive location information rapidly-even in the absence of a GPS signal in buildings-while also minimizing battery usage when compared to GPS.

Learn more about the Locate Service
Maps Service

Orient users to their surroundings, highlight points of interest and add additional features to apps that leverage Locate Service features.

Learn more about the Maps Service
Push Service

The Push Service offers an incredibly efficient and reliable way of sending information to your users. It also allows your application to process information in the background and alert users.

Make sure not to flood the notification system with application messages; only utilize the notification system to show messages that are critical/crucial to the end user.

Learn more about the Push Service
For the purpose of the Built for BlackBerry program, the following will also be accepted as a BlackBerry Service requirement:
Invocation Framework

The Invocation Framework enables one application to request another to perform a specific task which streamlines the communication between the apps and provides a consistently smooth and jitter-free user experience.

Learn more about the Invocation Framework
NFC

NFC is a key element in something referred to as contact-less card technology which allows small devices such as smart cards to interact with other devices merely by being moved into sufficiently close proximity with the other device.

Learn more about NFC
Scoreloop

The Scoreloop SDK is the-next generation technology that enables mobile social gaming. It lets game developers integrate Scoreloop’s set of social gaming features into their games.