azure push notification hub

Post on 13-Apr-2017

250 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Push NotificationsAdding push notifications in azure mobile apps

Fiyaz Bin HasanIndependent Software Developer@FiyazBinHasan | www.fiyazhasan.me

What are we going to cover?

▸ What is Push Notification▸ Why we should use it▸ What are the challenges related to it.▸ Azure Notification Hub▸ Azure Mobile Apps and Push

Notifications▸ Demo

What is Push Notification?

▸ Way of notifying the user▸ In Windows and Android,

could be in form of a toast

▸ In iOS a dialog box is shown for further action

▸ Notifications can be shown in forms of badge and tiles

Platform Notification System

WNS / MPNS

BaiduADM

APNS

GCM

2. Store PNS Handle

1. Retrieve PNS Handle

3. Send push notification4.

Sen

d to

dev

ice

Push Notification System

App Back-end / Cloud

CONCEPTUALVIEW OF PNS

Why?6

App + =

CHALLENGESRELATED TO PNS

Scalable

Routing

Platform Dependency

Azure Push Notification Hub

▸ Cross Platforms▸ Works with any backend (cloud or on

premises)▸ Rich sets of delivery patterns▸ Scalability▸ Personalization

2. Register PNS Handle

1. Retrieve PNS Handle

3. Send push notification

Push Notification System

App Back-end / Cloud

Notification Hub

HOW NOTIFICATION HUB FITS INTO

PNS

Azure Mobile Apps

▸ Highly scalable, globally available mobile application development platform

▸ Build native and cross platform apps ▸ Connect to your enterprise systems ▸ Build offline-ready apps with data sync▸ Push Notifications to millions in seconds

Azure Mobile Apps and Push Notification Hub

11

Demo ▸ Create an App using Azure Mobile App Service

▸ Download the todo application ▸ Demo includes both server and client

solutions▸ Implement notification code in the

backend▸ Associate the client app with the store

to receive push notifications

THANKS!Any questions?You can find me at▸ @FiyazBinHasan▸ fb.com/alsoknownasfizz▸ https://bd.linkedin.com/in/fiyazhasan

top related