|
|
|
|
|
by sheldonwt
5835 days ago
|
|
I'm really glad that Blackberry finally came up on HN because there's something I've been interested to get feedback about on here.
I feel like a large section of the developer community doesn't understand the power of BBM. It's an application developed by RIM that allows for high speed conversations similar to texting except instead of sending messages over the SMS protocol, it uses the PIN message infrastructure that RIM developed so that it could push emails at a very high speed to phones.
BBM is RIM's secret sauce to their cell phones. It's amazing to me, but having a text-based conversation with someone over BBM is ENTIRELY different than even a threaded SMS conversation on two iPhones. Firstly, the messages are sent between the phones much quicker. It comes with complete outbound/read/delivery reports, and allows for a much greater level of complexity in the messages that are sent. Secondly, it uses a buddying system that changes the dynamic of conversation. You have your normal contact list, and then your 'bbm contacts'. I have 90 BBM contacts, (mind you those are all over people I know who also have Blackberrys and we have connected the two phones), but at school I knew people who had 250 or more. Thirdly, it allows for inline insertion of almost any content one wants. Be that sound notes, music, pictures, etc. It also allows for GROUP chatting. In a way that is simply impossible with SMS and the way SMS billing works with the American cell phone companies today.
I can't stress enough, there is a developer GOLDMINE here. The first group that writes an app which takes advantage of the inter-phone PIN messaging system that RIM has developed to do more than just BBM is going to be looking at a lot of money. I've had friends ask me multiple times why I didn't develop an app that would allow you to play chess or battleship against your BBM contacts (those are two simple ideas, the possibilities are immense), and after some research I got sort of turned off by the BBM api calls. There didn't seem to be enough of them, and the documentation was quite confusing. I feel like the next iteration of the Blackberry API will change this though, and I have a hunch that there is going to be a new wave of apps specially designed to take advantage of this system.
Keep in mind there's nothing like this on iPhone. There is no special code, (like the Bberry PIN) that I can give someone to specially link our two iPhones.
What is everyone's thoughts? |
|