Some thoughts on Microsoft “My Phone”
News filtered out onto the internet yesterday about a a new service from Microsoft called “My Phone” which is described as:
Microsoft My Phone syncs information on your mobile phone to a storage space on a web site hosted by Microsoft. If your phone is lost or stolen, or if you upgrade to a new phone, you can easily restore the contacts, calendar appointments, photos, and other information that you stored on My Phone to a compatible new or replacement phone.
|N.B. If you have added Ian to your profile then you’ll already know about this because he shared the news via a shared favourite.|
Whenever the word “sync” is mentioned in reference to a Microsoft service then I immediately start to think about crossover with Live Mesh and, more importantly, the Live Framework (which I’ve talked about before at Live Services move into the Live Framework and LiveFX: Windows Live Services and Live Mesh converge). I really really hope that “My Phone” is built on top of the Live Framework and that the “storage space on a web site hosted by Microsoft” is actually a MeshObject. The Live Framework is a perfect fit for the “MyPhone” service and provides many benefits such as:
- The data would be stored and be accessible in the same place as much of the other data that Microsoft hold about you
- The sync capability is automatically “built in”
- The data would be accessible via an API and thus shareable with any application that may wish to use it
- Your contacts are already available in the Live Framework (as Scott has so ably demonstrated)
I’ll be sorely disappointed if “My Phone” is not built on top of the Live Framework. Its a perfect example of what Live Framework should be used for and would mean that we can’t accuse two teams within Microsoft of building competing services; something which seems to happen all too often.