Push Notifications
Adding push notifications in azure mobile apps
Fiyaz Bin Hasan
Independent 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
Baidu
ADM
APNS
GCM
1. Retrieve PNS Handle
4.Sendtodevice
Push Notification System
App Back-end / Cloud
CONCEPTUAL
VIEW OF PNS
Why?
6
App
+ =
CHALLENGES
RELATED 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
1. Retrieve PNS Handle
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

Azure push notification hub