Chapter 13: Engaging Users with Notifications and the Graph API
Push notifications are the primary tools for an application infrastructure to deliver a message to the user. They are used to broadcast updates to users, send notifications based on certain actions, and engage them for customer satisfaction or according to metrics. On the other hand, the Microsoft Graph API is a service that provides a unified gateway to data that's accumulated through Office 365, Windows 10, and other Microsoft services.
This chapter will explain, in short, how notifications and the Graph API can be used to improve user engagement by taking advantage of push notifications and Graph API data. We will start by learning the fundamentals of notification services on the mobile platform. We will then set off to create a notification service implementation for our cross-platform application using Azure Notification Hubs and iterate over the topic using advanced scenarios. We will also take a look at...