Less More

Tutorials and Guides

Explore

What are Notification Hubs?

Learn how Notification Hubs can simplify sending cross-platform, personalized push notifications to any device platform from any backend, in the cloud or on-prem.

Get started with Notification Hubs

Quickly set up your mobile app (Windows Store, Windows Phone 8, Android, iOS) to receive push notifications.

Develop

Notification Hubs feature guide

Learn about the main features of Notification Hubs, and get guidance in the design and deployment of a cloud or on-prem solution.

Use Notification Hubs from a Java or PHP backend

Learn how to use server-side Java or PHP code with Notification Hubs.

Send notifications to authenticated users (Mobile Services)

Send notifications to users using the app backend to register the users' devices with your notification hub.

Send notifications to authenticated users (ASP.NET)

Send notifications to users using the app backend to register the users' devices with your notification hub.

Use tags to send breaking news

Build a mobile app that allows selection of news categories and then receives push notifications based on user selections. Mobile app code is available for Windows Store, Windows Phone 8, and iOS.

Use templates to localize breaking news

Extend the breaking news app to send localized news using templates. Mobile app code is available for Windows Store, Windows Phone 8, and iOS.

Use templates to send cross-platform notifications to authenticated users

Use templates to send push notifications from a Mobile Service or an ASP.NET app, without having to craft platform-specific payloads in your backend.

Send push notifications through a secure, authenticated connection

Learn how to use Notification Hubs to send sensitive information through a secure connection between the client device and the app backend.

Send scheduled notifications

Learn how to send scheduled notifications.

//BUILD 2014 talk: Deliver push notifications to millions of devices

Watch the // BUILD2014 video about the main design patterns for architecting solutions using Notification Hubs.

Use the REST interface

Learn how to use Notification Hubs REST endpoints to access all runtime functionalities from any backend.

Manage

Debug Notification Hubs applications

Get guidance troubleshooting and debugging Notification Hubs solutions.

Notification Hubs telemetry

Learn about telemetry available in the Azure portal and how to access it programmatically through REST.

Export and modify registrations in bulk

Learn how to use Notification Hubs bulk functionality to export, create or update millions of registrations at a time.