We are proud to announce that the BlackBerry® Messenger (BBM™) Social Platform SDK 1.0 for BlackBerry® WebWorks™ is ready for its first public beta! Now’s the time to experiment with the beta and start thinking about the possibilities of BBM integration in your BlackBerry WebWorks application.
Since this beta version enables on-device testing, developers now have the opportunity to perfect the BBM workflow in their applications ahead of the release.
This beta release is designed to give developers the ability to accomplish the following:
- access and update fields in the user’s profile such as status, avatar and personal message
- create their own custom areas within the user’s profile for promoting recent application activity or storing trophies and achievements
- initiate BBM chats with friends
- initiate file transfers
- the ability to share applications virally with friends in their contact list
- initiate application-to-application background communication through BBM for sending and receiving application instructions, such as moves in a game or any other application state changes
For BlackBerry WebWorks app developers, initiating application-to-application background communication through BBM is particularly relevant. The major difference between the Java® and BlackBerry WebWorks versions of the BBM Social Platform is that Java developers are able to leverage the pre-existing BBM chat fields, adding those Java UI components directly in their applications to support in-app chat. For a BlackBerry WebWorks developer, if you’re enabling BBM chat within the context of your application, you’ll want to leverage the app-to-app background communication functionality for the sending and receiving of messages between two BBM users, then render that chat using the HTML and CSS you define.
To get started, download the beta version of the BBM Social Platform for BlackBerry WebWorks from BlackBerry Developer Zone. Next, compile and sign your app with this new build. For on device testing with this release of the BBM Social Platform SDK, you will need to upgrade to the latest BlackBerry Messenger 6.0 beta available on BlackBerry® Beta Zone.
New to BlackBerry® Beta Zone? No problem – just follow the steps in the blog post announcing support for on-device testing!
To get started with the BBM Social Platform SDK 1.0 for BlackBerry WebWorks and review all the supported features, be sure to check out BlackBerry® Developer Zone’s BBM Social Platform page, and as always, stay tuned to the BlackBerry Developer Blog for more updates on the platform. Don’t forget to read about the release of BBM Social Platform SDK 1.0 for BlackBerry Java!
We look forward to hearing about your experiences using the platform!