BBM Social Platform – Help Your App Go Viral!

Share This Post

BBM

The InsideBlackBerry blog has posted a nice article on the new BBM Social Platform and have also provided an example with photos of what a BBM social app should look like in the upcoming BBM 6. Like I wrote in my earlier article, this is essentially one of RIMS’s answer to Apples’s iMessage. Check below for details and feel fee to re-read my article and let your thoughts run in the comment box.

The release of the BlackBerry® Messenger (BBM™) Social Platform opens a gigantic world of possibilities to application developers. While some are obvious, such as allowing your users to chat with each other, others may be a little more subtle. This post is the first in a series that will talk about how to easily add social features to your application using the BBM Social Platform. And there’s no better time to update your app! The 2011 BlackBerry Developer Challenge is on, and submissions for the Most Addictive social app using the BBM™ Social Platform category will open later this summer.

One of the greatest benefits of the BBM Social Platform is enabling application developers to access the enormous social graph of their users. Friends often place a much greater level of trust in each other’s suggestions when compared to anonymous reviews and advertisements. With the BBM Social Platform, leveraging this ability to help expand your reach and increase your user base is so simple that I will demonstrate it here.

 

While you may or may not want to add social features to your app, there is one feature that every app should definitely implement: the “Invite to Download” feature. This feature is so easy to implement – and can have such a great effect on app reach and downloads – that there is really no reason not to take advantage. The idea is simple: The developer adds a button or menu item to their app that allows the user to invite a friend from BBM to download the application. The user, finding the app to be of great utility or enjoyment, decides that this app needs to be shared and selects the “Invite to download” option. Once selected, the user is presented with a list of users from their BBM list. After selecting a user, the rest is out of their hands (and yours), and the platform dutifully goes off and presents the invited user with a message stating that their friend would like them to download an application. Most importantly, it provides a link that will take the user directly to the app in BlackBerry App World™ for a quick and easy download.

What the inviter sees:

BBM Social Platform BBM Social Platform

What the invitee sees:

BBM Social Platform BBM Social Platform

All you need to do to enable this feature is to call the following code in Java® or BlackBerry® WebWorks™:

Java
MessagingService messagingService = platformContext.getMessagingService();
messagingService.sendDownloadInvitation();

BlackBerry WebWorks
var result = blackberry.bbm.platform.io.inviteToDownload(onComplete);

The first line for the Java code is just a call to the platform to obtain a reference to the Messaging Service, and isn’t necessary in the BlacKBerry WebWorks implementation. The sendDownloadInvitation() and inviteToDownload() methods are where the magic happens. The platform will automatically show the user a Contact Picker UI field populated with their BBM contacts who do not already have the app installed. The user can select a contact or cancel if they change their mind, either way, control is returned to your app as soon as the user makes a selection. This method should always be called as a response to a specific user request to invite their contacts to download your application.

Be sure to check out the KB article How to – Invite contacts to download your application using the BBM Social Platform for Java and WebWorks for more information, and register for our upcoming three-part Webcast series “Integrating with the BBM Social Platform, One Step at a Time”, where we will cover Download Invitations and more. We’ll follow up this blog post’s corresponding webcast with two more webcasts covering user profiles and embedded chat using the BBM Social Platform. See the details below for more information and register today!

Integrating with the BBM Social Platform, One Step at a Time
Step 1: Viral Distribution and the BBM Contact List
Date:
 Tuesday, July 19, 2011
Time: 2:00 PM EST / 11:00 AM PST
Register at: 

Integrating with the BBM Social Platform, One Step at a Time
Step 2: User Profile and Custom Profile Box
Date:
 Thursday, July 21, 2011
Time: 2:00 PM EST / 11:00 AM PST
Register at: 

Integrating with the BBM Social Platform, One Step at a Time
Step 3: BBM Chat and Embedding Chat within your App
Date:
 Tuesday, July 26, 2011
Time: 2:00 PM EST / 11:00 AM PST
Register at: 
full article via InsideBlackBerry

Related Posts

AI Funding Boom Slows, But Experts Say Long-Term Growth Is Unshaken

The AI industry has experienced a meteoric rise in...

Mobile Accessories Shop: Stellar Offers Nearby

Step into a mobile accessories shop filled with charm, convenience, and surprising offers that might just change your day forever…

Mobile Accessories Near Me: Spark Your Day

Searching for mobile accessories near me sparks fun local finds that lead to unexpected delights, what surprise awaits around the corner?

5 Best Mobile Phone Accessories: Stellar Picks

Step into a world of mobile accessories that combine protection, power, style, and innovation, wait until you see the next surprise!

Detailed Smartphone Review Methodology Boosts Insights

Experience a complete guide featuring detailed smartphone review methodology with rigorous tests and performance checkoffs that spark an unforeseen twist.

Consumer Smartphone Review Roundup: Top Insights

Uncover our consumer smartphone review roundup featuring expert insights, clear comparisons and hidden surprises that might drastically alter your perspective…