Skip to content

Instantly share code, notes, and snippets.

What would you like to do?

What is Azure Mobile Services?


A highly-scalable cloud infrastructure for your mobile and client applications that allows you to store structured data in the cloud, as well as control how that data is accessed and transferred across devices. In addition to the above, Azure Mobile Services offer the ability to tightly integrate push notifications with connected apps.

Getting started

You can create your mobile app here. In addition to this, there is a very good tutorial that will guide you step-by-step through the process, available here.

Offline Data Sync


One of the hallmark features of Azure Mobile Services is the ability to push and pull content from applications that might not always be connected to a network. You can learn more about that here.



In some cases, it is important that only the right people have access to certain datasets. Azure Mobile Services covers that with flexible authentication tools. It has built-in support for providers such as Google, Facebook, Twitter, Microsoft Account and Azure Active Directory. You can follow a tutorial on how to add that to your application here.

Push Notifications#


Rich apps provide rich notifications to their users when something important is happening. With Azure Mobile Services, you can easily add push notifications in just a couple of lines of code. Here's how to do that.

#FAQ# ###Do I have to build my application for Windows to work with Azure Mobile Services?### Not at all. Azure Mobile Services supports native Windows, Windows Phone, iOS, Android, as well as the Xamarin framework. ###A tutorial goes into deep detail about Windows. Where do I find a tutorial for my platform?### At the top of each Azure Doc article there is a platform chooser dropdown - just pick the platform that you work with, and the right content will be shown below. ###Are there any quickstarts available?### Absolutely! Download those here. ###What about samples?### All available here. Those are fully-working apps that need small tweaks (e.g. add your own authentication key) to run. ###I have more questions!### Ask me while I am on site. Can't find me? Just shoot me an email or tweet @ me whenever you feel that you need help (even if it's 1AM).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.