SlideShare a Scribd company logo
Родин Илья
Senior Android Engineer
         Lohika Systems
Интеграция мобильных приложений с Window azure
Windows Azure
           Масштабируемые вычислительные ресурсы и
                                       хранилище
            Автоматизированное управление сервисами
          Привычные инструменты, технологии и языки


                           Реляционная БД в «облаке»
                      Совместимая модель разработки
                   Автоматизированное управление БД



            Подключение существующих приложений к
                                         «облаку»
                    Подключение через границы сети
             Управление авторизацией в приложениях
Storage
SQL
Push Notification
Access Control Service
ASP.NET
Profit
 Удобные доступ к Windows Azure Storage из
 приложений для различных клиентов
   Table, BLOB, Queue
 Поддержка Access Control Services
    простой мастер настройки авторизации из различных
     источников
 Вспомогательные сервисы:
    хранит имя хранилища и ключ доступа
    предоставляет механизм аутентификации
    пример реализации пуш-оповещений
 Быстрый старт с шаблонами приложений
Интеграция мобильных приложений с Window azure
O_o ?!

 VS2010
 VS2012
 Windows Azure Toolkit for Devices:
   Windows Phone 7.x
   Windows 8
   Android
   iOS
Windows Phone 7.x: Setup
 Скачать самораспаковывающийся архив
    http://watoolkitwp7.codeplex.com/
 Запустить мастер установки
    выбрать папку в которую распаковать
    Setup.cmd в корне папки
       мастер определит всё недостающее и предложит
        установить
       установит шаблоны в Visual Studio 2010
Windows Phone 7.x: Inside
 Библиотеки для Windows Phone 7.x
    System.Data.Services.Client
    WindowsPhoneCloud.StorageClient
    SL.Phone.Federation
 Библиотеки для сервера
    AspProviders
    WindowsPhone.Recipes.Push.Messasges
    DPE.Oauth
 Сервисы
    сервисы аутентификации
    обработчик HTTP REST API запросов к таблицам и очередям
     Windows Azure
    WCF REST сервис генерации подписей для общего доступа к BLOB
 Два шаблона приложений
    полнофункциональный
    пустой
Windows Phone 7.x: Result
iOS: Inside
 Исходный код: https://github.com/microsoft-
  dpe/watoolkitios-lib
 Пример приложения: https://github.com/microsoft-
  dpe/watoolkitios-samples
 Документация: https://github.com/microsoft-
  dpe/watoolkitios-doc
 Cloud Ready Package for Devices
   ACS + APNS
   ACS
   Membership + APNS
   Membership
iOS: Setup
 Распаковка v1.x.y zip файла библиотеки (1.4)
 Создаем новый проект
 Добавляем распакованную библиотеку в проект
 Проверяем все ли работает
iOS: Result
Android: Inside & Setup
 Vesrion 0.8
 Storage & AuthN/Z
 Sample application
 Documentation

                        Скачиваем wa-toolkit-
                         android
                        Добавляем библиотеку к
                         проекту
Roadmap
Интеграция мобильных приложений с Window azure
http://watoolkitwp7.codeplex.com/
http://channel9.msdn.com/Niners/WadeWegner
http://www.wadewegner.com/
http://blogs.msdn.com/vbertocci/
Спасибо за внимание!

More Related Content

What's hot (20)

PPTX
Azure - Visual Studio Team Services
Alexander Babich
 
PPTX
Azure - введение
Alexander Babich
 
PPT
IIS7 possibilities
Транслируем.бел
 
PDF
алексей диплом презентация
Алексей Городецкий
 
PPTX
Sql server 2011
Денис Резник
 
PPT
Share Point Workflow
MaximKo
 
PPTX
Introduction to Windows Azure IaaS
Alexander Feschenko
 
ODP
NetBeans 6.0 Desktop
Iljas
 
PPTX
Windows azure общий обзор
Microsoft
 
PPTX
Микросервисы в .NET Core
Andrew Gubskiy
 
PPT
Netbeans Desktop Applications
scassau
 
PPTX
.NET Core в современных проектах
Andrew Gubskiy
 
PDF
Презентация MS Azure
Dmitry Moskvin
 
PPTX
Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2...
Герман Криммель
 
PPTX
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
Microsoft
 
PPTX
Базовые принципы работы с SVN.
DressTester
 
PDF
AiCare - самоорганизующийся сервис управления
Кварта Технологии
 
PPTX
AiCare - self-organizing device management service
Кварта Технологии
 
PPTX
системы контроля версий
DressTester
 
PPT
V1
wang469
 
Azure - Visual Studio Team Services
Alexander Babich
 
Azure - введение
Alexander Babich
 
IIS7 possibilities
Транслируем.бел
 
алексей диплом презентация
Алексей Городецкий
 
Sql server 2011
Денис Резник
 
Share Point Workflow
MaximKo
 
Introduction to Windows Azure IaaS
Alexander Feschenko
 
NetBeans 6.0 Desktop
Iljas
 
Windows azure общий обзор
Microsoft
 
Микросервисы в .NET Core
Andrew Gubskiy
 
Netbeans Desktop Applications
scassau
 
.NET Core в современных проектах
Andrew Gubskiy
 
Презентация MS Azure
Dmitry Moskvin
 
Диагностика проблем в рабочей среде при помощи IntelliTrace и Visual Studio 2...
Герман Криммель
 
Microsoft Azure - введение в основные сервисы для разработки и инфраструктуры...
Microsoft
 
Базовые принципы работы с SVN.
DressTester
 
AiCare - самоорганизующийся сервис управления
Кварта Технологии
 
AiCare - self-organizing device management service
Кварта Технологии
 
системы контроля версий
DressTester
 

Similar to Интеграция мобильных приложений с Window azure (20)

PPTX
Docker и оркетсрация контейнеров в облаке Azure
Stas Pavlov
 
PDF
AZadonsky New Cloud Services
Vasily Demin
 
PPTX
Jelastic для разработчиков ПО
Dmitry Lazarenko
 
PPT
Ms it cup win-team - мевв
Changellenge >> Capital
 
PPTX
Roman Zdebskiy - Windows Azure
Andrew Mayorov
 
PPT
Hivext 04.2009
Ruslan Synytsky
 
PDF
Эффективная работа с Adobe Creative Cloud.
Telpis Georgiy design studio
 
PPTX
Технический обзор платформы Windows Azure. Демонстрация, Azure University
Департамент Стратегических Технологий
 
PDF
!Mobile cloud for publishing
Vasily Demin
 
PPTX
Применение облачных технологий при реализации медиа-проектов
Andrew Gubskiy
 
PPT
Hivext - platform web-services, platform web-applications
guestaa90e4cb
 
PPT
Embarcadero All-Access
Serghei Urban
 
PDF
Azure DevOps Training
Alexander Babich
 
PPTX
Александр Шаповал «Контейнеры Windows в Microsoft Azure и on-premise»
SpbDotNet Community
 
PPTX
Microsoft reConnect
Microsoft
 
PPTX
Описание и архитектура TFS 2008
Александр Шамрай
 
PDF
Простой способ мультиплатформенной синхронизации, Алёна Паньшина
Yandex
 
PPT
Sql Server Data Services
Media Gorod
 
PPSX
Простая сложная облачная платформа Azure
TechExpert
 
PPTX
Что нового в 11.0?
1С-Битрикс
 
Docker и оркетсрация контейнеров в облаке Azure
Stas Pavlov
 
AZadonsky New Cloud Services
Vasily Demin
 
Jelastic для разработчиков ПО
Dmitry Lazarenko
 
Ms it cup win-team - мевв
Changellenge >> Capital
 
Roman Zdebskiy - Windows Azure
Andrew Mayorov
 
Hivext 04.2009
Ruslan Synytsky
 
Эффективная работа с Adobe Creative Cloud.
Telpis Georgiy design studio
 
Технический обзор платформы Windows Azure. Демонстрация, Azure University
Департамент Стратегических Технологий
 
!Mobile cloud for publishing
Vasily Demin
 
Применение облачных технологий при реализации медиа-проектов
Andrew Gubskiy
 
Hivext - platform web-services, platform web-applications
guestaa90e4cb
 
Embarcadero All-Access
Serghei Urban
 
Azure DevOps Training
Alexander Babich
 
Александр Шаповал «Контейнеры Windows в Microsoft Azure и on-premise»
SpbDotNet Community
 
Microsoft reConnect
Microsoft
 
Описание и архитектура TFS 2008
Александр Шамрай
 
Простой способ мультиплатформенной синхронизации, Алёна Паньшина
Yandex
 
Sql Server Data Services
Media Gorod
 
Простая сложная облачная платформа Azure
TechExpert
 
Что нового в 11.0?
1С-Битрикс
 
Ad

Интеграция мобильных приложений с Window azure

  • 1. Родин Илья Senior Android Engineer Lohika Systems
  • 3. Windows Azure Масштабируемые вычислительные ресурсы и хранилище Автоматизированное управление сервисами Привычные инструменты, технологии и языки Реляционная БД в «облаке» Совместимая модель разработки Автоматизированное управление БД Подключение существующих приложений к «облаку» Подключение через границы сети Управление авторизацией в приложениях
  • 5. SQL
  • 9. Profit  Удобные доступ к Windows Azure Storage из приложений для различных клиентов  Table, BLOB, Queue  Поддержка Access Control Services  простой мастер настройки авторизации из различных источников  Вспомогательные сервисы:  хранит имя хранилища и ключ доступа  предоставляет механизм аутентификации  пример реализации пуш-оповещений  Быстрый старт с шаблонами приложений
  • 11. O_o ?!  VS2010  VS2012  Windows Azure Toolkit for Devices:  Windows Phone 7.x  Windows 8  Android  iOS
  • 12. Windows Phone 7.x: Setup  Скачать самораспаковывающийся архив  http://watoolkitwp7.codeplex.com/  Запустить мастер установки  выбрать папку в которую распаковать  Setup.cmd в корне папки  мастер определит всё недостающее и предложит установить  установит шаблоны в Visual Studio 2010
  • 13. Windows Phone 7.x: Inside  Библиотеки для Windows Phone 7.x  System.Data.Services.Client  WindowsPhoneCloud.StorageClient  SL.Phone.Federation  Библиотеки для сервера  AspProviders  WindowsPhone.Recipes.Push.Messasges  DPE.Oauth  Сервисы  сервисы аутентификации  обработчик HTTP REST API запросов к таблицам и очередям Windows Azure  WCF REST сервис генерации подписей для общего доступа к BLOB  Два шаблона приложений  полнофункциональный  пустой
  • 15. iOS: Inside  Исходный код: https://github.com/microsoft- dpe/watoolkitios-lib  Пример приложения: https://github.com/microsoft- dpe/watoolkitios-samples  Документация: https://github.com/microsoft- dpe/watoolkitios-doc  Cloud Ready Package for Devices  ACS + APNS  ACS  Membership + APNS  Membership
  • 16. iOS: Setup  Распаковка v1.x.y zip файла библиотеки (1.4)  Создаем новый проект  Добавляем распакованную библиотеку в проект  Проверяем все ли работает
  • 18. Android: Inside & Setup  Vesrion 0.8  Storage & AuthN/Z  Sample application  Documentation  Скачиваем wa-toolkit- android  Добавляем библиотеку к проекту