Exploring Azure Mobile Services

For the server side of XamChat, we'll use Azure Mobile Services to provide backend storage to the application. A mobile service is a neat solution to accelerate development for mobile applications that provide data storage and a REST-based API, which is a standards-based way of communicating with a web service over HTTP. Azure Mobile Services also includes a .NET client library for interacting with the service from C#.

A few nice features of Azure Mobile Services are as follows:

  • Storage of data in the cloud with SQL Azure or other Azure data services such as Blob or Table storage
  • Easy authentication with Windows Live ID, Facebook, Google, and Twitter
  • Push notifications with iOS, Android, and Windows devices
  • Code the ...

Get Xamarin: Cross-Platform Mobile Application Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.