Notification Hubs

Documentation

Service Description

The ability to send push notifications to a large number of different clients specifically, quickly, and easily is a major challenge in modern, mobile application scenarios. Notification Hubs make it possible to send messages to clients on various platforms (Windows Store, Windows Phone 8, iOS, Android) with a single API call. The addressees can be set as individual users (who may have several devices), groups of users, or all users of associated client Apps. This lets news portals, for example, send targeted current news matching their users' interests, or event sites can send schedule updates.




Latest Content

Subscribe to News about Notification Hubs

Title  
Blog
Blog
Blog
Blog
Blog
Video
Blog
Blog
Video
Video
Video
Blog
more...


Web Content

Notification Hubs Documentation

1. Overview
     1.1. About Notification Hubs
     1.2. Integration with App Service Mobile Apps
2. Quickstarts
     2.1. Create a notification hub - Azure portal
     2.2. Configure a notification hub - Azure portal
3. Tutorials
     3.1. Android
          3.1.1. Firebase Cloud Messaging
               3.1.1.1. Push notifications to all registrations
               3.1.1.2. Push notifications to specific devices
               3.1.1.3. Push notifications to specific users
               3.1.1.4. Push notifications to Xamarin Android apps
          3.1.2. Google Cloud Message (deprecated)
               3.1.2.1. Push notifications to all registrations
               3.1.2.2. Push notifications to specific devices
               3.1.2.3. Push notifications to specific users
     3.2. Baidu
          3.2.1. Push notifications using Baidu cloud push
     3.3. Chrome
          3.3.1. Push notifications to Chrome apps
     3.4. iOS
          3.4.1. Push notifications to iOS apps
               3.4.1.1. Objective-c
               3.4.1.2. Swift
          3.4.2. Push notifications to specific devices
          3.4.3. Push notifications to specific users
          3.4.4. Push notifications to Xamarin iOS apps
          3.4.5. Push localized notifications to iOS devices
     3.5. Kindle
          3.5.1. Push notifications using Amazon Device Messaging
     3.6. Windows Phone
          3.6.1. Push notifications to apps
          3.6.2. Push notifications to specific devices
     3.7. Windows
          3.7.1. Push notifications to Universal Windows Platform apps
          3.7.2. Push notifications to specific devices
          3.7.3. Push localized notifications to apps
          3.7.4. Push notifications to specific users
          3.7.5. Push location-based notifications
4. Samples
     4.1. Code samples
     4.2. PowerShell
5. Concepts
     5.1. Enterprise push architecture guidance
     5.2. Device registrations
          5.2.1. Tags for registrations
          5.2.2. Template registrations
     5.3. Security model
6. How-to guides
     6.1. Change pricing tier
     6.2. Send cross-platform notifications
     6.3. Push rich content to devices
     6.4. Send scheduled notifications
     6.5. Deploy and manage notification hubs using Azure PowerShell
     6.6. Securely push notifications to users
     6.7. Export and import registrations in bulk
     6.8. Create notification hub using SDKs
          6.8.1. Create notification hub - .NET
          6.8.2. Create notification hub - Node.js
          6.8.3. Create notification hub - Java
          6.8.4. Create notification hub - PHP
          6.8.5. Create notification hub - Python
     6.9. Configure Platform Notification Service settings
          6.9.1. Configure Apple Push Notification Service settings
          6.9.2. Configure Google Firebase Cloud Messaging settings
          6.9.3. Configure Windows Push Notification Service
          6.9.4. Configure Microsoft Push Notification Service
          6.9.5. Configure Android Device Messaging
          6.9.6. Configure Baidu Cloud Push
     6.10. Register with application backend
     6.11. Use token-based authentication with Apple devices
     6.12. Troubleshoot dropped notifications
7. Reference
     7.1. .NET
     7.2. PowerShell
     7.3. REST
     7.4. Resource Manager template
8. Resources
     8.1. FAQ
     8.2. Google GCM to FCM Migration
     8.3. SDKs
     8.4. Azure Roadmap
     8.5. Pricing
     8.6. MSDN forum
     8.7. Stack Overflow
     8.8. Request a feature
     8.9. Region availability
     8.10. Support options

Web Resources

Resource Type

Online Training Content

Date Title
2/13/2014 Mobile Apps to IoT: Connected Devices with Windows Azure

Tools

Tool Description

Videos

Date Title Length
3/16/2017
Easy Push Notifications with Azure App Service
0:11:14
10/14/2016
Episode 216: Azure News Recap with Chris and Haishi October 2016
0:36:25
9/12/2016
Using Azure Notification Hubs for Push Notifications in Google Chrome
0:17:12
8/31/2016
Using Azure Notification Hubs from a Xamarin.Android Application
0:17:14
8/16/2016
Using Azure Notification Hubs for Push Notifications in Google Chrome
0:17:11
8/16/2016
Using Azure Notification Hubs in an Android Application
0:20:22
8/16/2016
Using Azure Notification Hubs from a Xamarin.Android Application
0:17:13
5/5/2016
Azure Notification Hubs for Mobile Applications
0:11:39
3/26/2016
Notification Futures: Action Center in the Cloud and the Windows Notification Platform
0:55:36
3/18/2016
Azure Notification Hubs for Mobile Applications
0:11:38

Page 1 of 2