Windows Azure Mobile Services
The feature described in this topic is available only in preview. To use this feature and other new Windows Azure capabilities, sign up for the free preview.
Windows Azure Mobile Services is a Windows Azure service offering designed to make it easy to create highly-functional mobile apps using Windows Azure. Mobile Services brings together a set of Windows Azure services that enable backend capabilities for your apps. Mobile Services provides the following backend capabilities in Windows Azure to support your apps:
-
Client libraries support mobile app development on various devices, including Windows 8, Windows Phone 8, iPhone, and iPad.
-
Simple provisioning and management of tables for storing app data.
-
Integration with notification services to deliver push notifications to your app.
-
Integration with well-known identity providers for authentication.
-
Granular control for authorizing access to tables.
-
Supports scripts to inject business logic into data access operations.
-
Integration with other cloud services.
-
Supports the ability to scale a mobile service instance.
-
Service monitoring and logging.
Documentation resources
This page links to topics that help you to understand and get started using Mobile Services on Windows Azure. This page will be updated periodically when new content is available, so check back often to see what’s new. For the most up-to-date information about Mobile Services, see the Mobile Services dev center .
Client platform-specific tutorials
-
Get started with Mobile Services (Windows Store / Windows Phone / iOS / Android / HTML).
Demonstrates how to use Mobile Services to easily create apps that use Windows Azure. You should complete this tutorial before you begin any of the other tutorials. -
Get started with data (Windows Store / Windows Phone / iOS / Android / HTML)
Demonstrates how to add Mobile Services to enhance an existing app project. -
Get started with authentication (Windows Store / Windows Phone / iOS / Android / HTML)
Demonstrates how to use Mobile Services to authenticate users. -
Get started with push notifications (Windows Store / Windows Phone / iOS / Android)
Demonstrates how to use Mobile Services to send push notifications your apps.
Client platform-specific conceptual and how to topics
-
How to: Use the Mobile Services client library for Android
Describes how to work with Mobile Services from an Android client app. -
How to: Use an HTML/JavaScript client with Mobile Services
Describes how to work with Mobile Services from an HTML and JavaScript client app.
Mobile Services and Windows Azure integration tutorials
-
Send email from Mobile Services with SendGrid
Demonstrates how to use server side scripts with SendGrid to add email functionality to your Mobile Service. -
Schedule backend jobs in Mobile Services
Demonstrates how to use the Mobile Services job scheduler functionality to define server script code that is executed on a schedule that you define. -
Upload Images to Windows Azure Storage
Demonstrates how to use Mobile Services to upload and store user-generated images in Windows Azure Storage from Windows Store (C#) app.
Blog posts
-
Windows Azure blog
Windows Azure team blog. -
ScottGu’s blog
Scott Guthrie’s blog, which frequently features new Windows Azure and Mobile Services features. -
Silver Lining blog
Blog focusing on open source and device development in the cloud.
Forums
-
Windows Azure Mobile Services
Find the latest questions and answers about Mobile Services in the Windows Azure platform forums. -
Windows Store apps
General question and answers about developing Windows Store app. -
Windows Phone apps
General question and answers about developing Windows Phone 8 apps.
Other resources
-
Mobile Services developer center
Centralized hub for all information on Windows Azure. -
Mobile Services feature requests
Suggest new Mobile Services features and vote on other new feature suggestions.
In This Section
Architecture Diagram
The following is a functional representation of the Mobile Services architecture.
See Also