Developer Path

A Developer's Guide: Enable Mobile Push Notifications with PubNub



A Mobile Push Notification meaning is an asynchronous message typically sent from a server to a device instructing the device to perform some action.

Cartoon rocket icon with red flames on a dark background.

Mobile PubNub Push Notifications Live Demos

Interact with a chat application which allows users to send messages across PubNub, receiving real-time updates through Mobile Push Notifications.

Magnifying glass over a document icon representing document analysis or review.

Customer use Cases

Felix Digital uses PubNub to provide real-time chat, reliably and at scale, in their live score app

Scratchpad leverages PubNub for real-time collaboration features, enabling sales teams to streamline their day-to-day workflows and increase productivity.

How-To Guides

With this step-by-step walkthrough, learn about Mobile Push Notifications and how to integrate them into your application using PubNub’s Mobile Push Gateway.

You can follow the step-by-step instructions to learn how to enable iOS Mobile Push Notifications for your PubNub keyset.

Follow the step-by-step instructions to enable Android Mobile Push Notifications for your PubNub keyset.


In this tutorial, you’ll discover how to set up and add Mobile Push Notifications and In-App Messaging to an application. You will integrate Mobile Push Notifications into an application that allows users to receive updates, even when the application is in the foreground or background.

Docs / Tools

Learn about the basics of integrating Mobile Push Notifications through PubNub’s Mobile Push Gateway and how to connect FCM (Firebase Cloud Messaging) / APNs (Apple Push Notification Service) providers

Configure APNs Mobile Push Notifications inside your IOS application and integrate the Apple Push Notification Service (APNs) provider with PubNub’s Mobile Push Gateway.

How to configure Firebase Cloud Messaging (FCM) with PubNub’s Mobile Push Gateway to receive notifications in your Android application.


Learn more about PubNub Mobile Push Notifications reaching users with real-time alerts.

GitHub Links

Source code for the Android Mobile Push Notification demo using FCM (Firebase Cloud Messaging) with the PubNub Kotlin SDK.

Source code for the android JetNews application with Mobile Push Notifications enabled using chat components.

Source code for the IOS Mobile Push Notification tutorial using (APNs) Apple Push Notification Service.

Resources by PubNub

Create scalable apps that enable real-time interactions, without worrying about infrastructure.

Find a solution to common Mobile Push Notification problems.

More Mobile Push Notification Learning Resources

Learn how to create a Firebase Cloud Messaging client app so you can enable Mobile Push Notifications for your android application.

Learn how to communicate with Apple Mobile Push Notification service (APNs) and receive a unique device token that identifies your app.

Ready To Get Started?