Download - Azure push notification hub
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