Microsoft Azure и XamarinMicrosoft Azure and Xamarin

Усовершенствовано в 2016 г. Разработка подключенных приложений с помощью Azure и XamarinEvolve 2016: Developing Connected Apps Using Azure and Xamarin

Подключенные службы в Visual Studio для MacConnected Services in Visual Studio for Mac

Новый подключенных служб компонент Visual Studio для Mac позволяет разработчикам быстро и легко добавлять функциональные возможности Azure для мобильных приложений из интегрированной среды разработки.The new Connected Services feature of Visual Studio for Mac helps developers to quickly and easily add Azure functionality to mobile applications from within the IDE. В настоящее время доступны для тестирования в альфа-канал.Currently available for testing in the Alpha channel.

Службы приложений AzureAzure App Services

Имеется коллекция документация по мобильным приложениям Azure , в котором описаны процесс реализации Azure Mobile Client.There is a collection of Azure Mobile Apps documentation that guides you through the process of implementing the Azure Mobile Client. Xamarin также предлагает пакеты NuGet обмена сообщениями Azure для iOS и Android для реализации Push-уведомлений в разных платформах.Xamarin also offers an Azure Messaging NuGet packages for iOS and Android to help implement push notifications across platforms.

Настройте свои приложения на портала службы приложений для доступа к мобильным приложениям, веб-API, хранения и многое другое.Configure your apps on the Azure App Services portal to access Mobile Apps, Web APIs, Storage, and much more. Дополнительные сведения о как служб приложений отличаются и смотреть в эти видеоматериалы от корпорации Майкрософт.Learn about how app services are different and watch in these videos from Microsoft.

Проверка подлинности Active DirectoryActive Directory Authentication

Azure Active Directory можно использовать для входа пользователей в приложениях Xamarin через Xamarin.Auth компонент.Azure Active Directory can be used to login users in Xamarin apps via the Xamarin.Auth Component. Приложения можно затем получить доступ к дополнительным службам, таким как Office 365.The apps can then access additional services like Office 365.

Веб-APIWebAPI

Веб-API корпорации Майкрософт предоставляет интерфейс REST по принципу, который можно легко использовать в приложениях Xamarin.Microsoft's Web API exposes a REST-like interface that can be easily consumed by Xamarin applications. Вы можете легко регулировать веб-сайта Azure и создайте приложение на основе веб-API для подключения к приложениям Xamarin.You can easily spin-up an Azure Website and build a WebAPI-based app to connect to Xamarin apps.

Введение в веб-службIntroduction To Web Services

В этом учебнике рассказывается, как интегрировать REST, WCF и SOAP веб-технологиями служб с помощью мобильных приложений Xamarin.This tutorial introduces how to integrate REST, WCF and SOAP web service technologies with Xamarin mobile applications. Он проверяет различные реализации службы, оценивает доступные инструменты и библиотеки, чтобы интегрировать их и предоставляет образец шаблона для использования службы данных.It examines various service implementations, evaluates available tools and libraries to integrate them, and provides sample patterns for consuming service data. Наконец он предоставляет общий обзор Создание RESTful веб-службы для использования с помощью мобильного приложения Xamarin.Finally, it provides a basic overview of creating a RESTful web service for consumption with a Xamarin mobile application.

ПримерыSamples

В дополнение к образцы из документации по, следующих полный приложений демонстрируют различные функции Azure, включить в приложения Xamarin:In addition to the documentation samples, the following complete applications demonstrate various Azure features incorporated into Xamarin apps:

  • Спорт — приложение для отслеживания понятное sports лиги, использующий данные хранилища и принудительная отправка уведомлений.Sport – friendly sports-league tracking app that uses data storage & push notifications.

  • Секунд — мгновенные, для обмена фотографиями использует службу хранилища Azure для образов.Moments – instant photo sharing that uses Azure Storage for images.

  • Xamarin CRM — использует веб-API для серверной части.Xamarin CRM – uses Web API for the back-end.

  • MyShoppe -мобильные приложения Azure.MyShoppe - Azure Mobile Apps.

  • eShop — образец серии архитектура электронных книг.eShop – sample for the Architecture series of ebooks.

  • MyDriving — Azure "и" Интернет вещей выборки из Build 2016.MyDriving – Azure + IoT sample from Build 2016.