Forgot your password?

Upcoming BlackBerry ID API for Developers – One ID to Rule Them All

BlackBerry ID Signup

RIM’s vision of BlackBerry ID is slowly taking shape with more and more services coming under its umbrella. More and more RIM services are starting to use BlackBerry ID and it will be an integral part of BlackBerry OS 7 just like it is on the PlayBook. Right now when a developer wants to identify an app user they can either use the users PIN number or maybe query one of the email addresses associated with the device. RIM plans for BlackBerry ID to replace that as single point of identification for a BlackBerry user.

I spoke to Mike Kirkup, Director of Developer Relations @RIM, about this upcoming API that is either shipping with BlackBerry OS 7 or coming as a service after launch like the Advertising or BBM service. Developers can potentially use that BlackBerry ID data as a form of identification to uniquely identify a user. For example, developers can use that ID to verify app licenses against their own registration list and other customizations based on a single identity. I am hoping that means the end of registration codes and painful PIN transitions.

On top of that RIM has a long term vision beyond the original use case for BlackBerry ID. They envision leveraging it in the future for 3rd party devs to store information about the user like app registrations or even app settings in the cloud. I can see quite a bit that devs could benefit from especially for making the transition between devices simpler. It could store a quick backup object for each app with basic settings to make device switches a piece of cake sort of like what BlackBerry Protect did.

What do you think about the BlackBerry ID API?

Oddly enough I found that Adobe Developer Evangelist, Renaun Erickson, posted a whole tutorial about working with the BlackBerry ID API on the BlackBerry PlayBook. The weird part is that I can find no reference to the different API’s Renaun talks about though I can now confirm that they are coming. Renaun pulls in this ID information from the following classes:

  • net.rim.blackberry.bbid.BBIDProfile
  • net.rim.blackberry.bbid.UserProperty
  • net.rim.blackberry.events.BBIDEvent

Except for Renaun mentioning them I cannot find any other reference to them. Let me know if you figure out more!

3 total comments on this postSubmit your comment!
  1. if I’m using more then one device (whats not unusual for a BlackBerry developer) do I need different IDs or can I manage my Devices through one ID ?

  2. If they do not backport it, most people will not adopt it because they also have to support older an older OS… and what is the point of supporting two login methods.

  3. This would be wonderful if this is the true meaning of RIM’s BB ID idea (vs the possibility of it being a means of ‘tracking’ us and therefor interfering with our privacy under the premiss of easier handling) is a good one. It IS a huge pain to reregistered these paid apps (ya know, the ones u spent $9.99 on, but never really use, yet u boght it so darn it it’s staying w/u for life! Til death do you part! Riiiiight? *coughDRIVESAF.LYcough*) it’s a huge hassle to do this, some apps even requiring email correspodance to gat said app registered and running once more… And what if u’ve used ur BB’s native email to register, get a new device only to email that app dev and have them NOT send you the code as u can no longer access the old email?! Grrrrrrr long story, but YES it has happened to me, and no, at this point in my life I am NOT ready to discuss it! Lol. Buuuuuut anyways, rants aside, if this is the intention AND it actually alleviates the drama than yaaaaaaay RIM! Go for it!

    Hmmm this begs the question, will RIM/DEV in turn be able to access the users by BB ID and see those who use cracked/pirated apps and be able to deactivate and file action against them? Should be an interesting 1st year for coders around the club…. Further proof of y it pays to purchase… Esp if now u can be potentially tracked down…. Bravo RIM!

BlackBerry© is a registered Trademark of BlackBerry Limited. BerryReview is in no way affiliated with BlackBerry Limited though sometimes their lawyers send us love letters...

Copyright © 2007-‘2016’ BerryReview LLC