Cross Device Jabbering
People love to talk to each other. Especially when they’re friends. People do so every day across SMS, Facebook, and GTalk. It would be better for everyone if companies worked together to let everyone communicate with their friends in an easier fashion. It’d be easier than you might think.
GTalk comes as part of Google’s suite of apps by default on Android phones, so everyone who has one has an account. Plus, everyone who has a GMail account, is also signed up to use GTalk. Google+ Chat recently uses GTalk in the webapp, but the mobile version is some other service that can’t chat with people on a desktop computer.
iPhones, iPod Touches, and iPads sold now come with iMessage, which intelligently blends SMS with a chat-like service. The way it manages to decide which service to use is the model that all these companies should use for what I describe below.
Even if your friends don’t have smartphones, many have a Facebook account, and use it all day long. Facebook released an app, Messenger, that does similar things as iMessage, where it tries to use its Chat service to talk to your friends before reverting to SMS.
GTalk and Facebook Chat already use the Jabber protocol (or XMPP) to communicate. There’s reasons to believe that iMessage could be close to supporting the Jabber protocol. iMessage and Facebook Messenger already intelligently pick which service to use. These 3 companies could work individually to allow their application to try to guess, based on contact information you already have of the user, if they can be reached through the Jabber protocol on one of the other services. This would cut down tremendously on the need for SMS, as well as alleviate the need for a user to have to remember the best way to contact one of their friends. The computers should figure this stuff out for us!
I understand the desire for lock-in1, but at this point, each service is so big, it would be better to improve communication between them, and compete on other features. Each company needs to admit that they aren’t going to have all the users, and so it would actually make their service better if it included our friends on other services.
In the case of the Kindle app, you might be able to argue that its Android version now offers a better, easier user experience than its iPhone version. That’s not the sort of thing Apple should want people to be hearing.—Dan Frommer, “Here’s how Apple is forcing a worse user experience on its customers”