Mobile Notifications with Notification Hubs
Push notifications are one of the main features of mobile phones and desktop applications. They facilitate informing a user about new messages, features, or even a temporary discount that is available only for a few minutes within an application. While each vendor has its own service for such notifications, it's always nice to configure such a feature in one place so that we don't have to worry about changes in the underlying application programming interface (API) or the parameters required. Azure Notification Hubs simplifies things greatly by providing a single service that acts as a single endpoint for our mobile applications, easing both development and testing.
The following topics will be covered in this chapter:
- Reasons to use Notification Hubs
- Push notification architecture
- Registering a device within Notification Hubs
- Sending notifications to multiple vendors
- Sending a rich content notification...