Организация push-уведомлений в приложениях для Windows 8, iOS, Android, Windows PhoneЕфимцева Наталия[email protected]: @nefimtseva
Windows Azure CampТрансляция – http://azurehub.ru/
#azurecamp
Содержание
Push-уведомления
Демо для Windows 8
Демо для Windows Phone
Push для Android
Push для iOS
Способы взаимодействия
Два способы взаимодействия с устройствами
Инициированные устройством
Инициированные облаком\из вне
Сервисы push-нотификации
Windows 8: Windows Push Notification Service (WNS)
Windows Phone:
Microsoft Push Notification Service (MPNS)
iOS: Apple Push Notification Service (APNS)
Android: Cloud To Device Messaging (GCM)
ПроцессУстройство запрашивает канал
*NS возвращает канал
Отправляем URI в Windows AzureURI канала сохраняется в облаке
Облако инициирует нотификацию
*NS отправляет push-нотификацию
Веб роль
*NS
(1) (2)
(3)
(4)
(5)
Apple Push Notification Service
Windows 81. Получение URI
канала
2. Регистрация в Windows Azure сервисе
3. Отправка push-уведомления
Windows 8
(1)
(2)
(3)
(3)
Windows Azure Toolkit for DevicesВсе тулкиты доступны на github
AndroidiOSWindows Phone
Windows Azure Toolkit for AndroidWindows Azure Toolkit for iOS
Windows Azure Toolkit for Windows Phone
Windows 8
Push-уведомления
Windows Azure Mobile Services: доступ
Shared-экземпляр
10 Mobile Services 1Гб SQL
Database
Бесп
латн
ый
три
ал
Входящий трафик неограничен
165Мб исходящего в день
Windows Phone
Push-уведомления
iOS Android
Ахмед Шериев
Push-уведомления
Бесплатный Windows Azure триал
12
3
http://windowsazure.com
Если у Вас нет кредитной карты – создайте виртуальную карту
По умолчанию для триала установлен лимит (0 руб) на списание средств с карты