Course Decription
Embrace the dynamic world of mobile notifications with our comprehensive course, “React Native Notifications with Expo.” Learn the art of crafting engaging notifications, both local and push, to keep your app users informed and engaged.
What will I learn?
- Understand the nuances between local and push notifications, choosing the right type for your needs 💪
- Dive into the integration and utilization of local notifications, making your app more interactive 🔥
- Harness the power of push notifications with Expo, extending your app’s reach 🔔
- Seamlessly connect your app to EAS and set up a custom dev-client for both iOS and Android platforms 🚀
- Master the art of sending push notifications to devices, and learn how to trigger specific actions, like deeplink navigation, based on received notifications 🧭
Boost user engagement and elevate your app’s experience. Enroll in “React Native Notifications with Expo” now and become a maestro of mobile notifications!
💪 Getting Started
Course Introduction
What are we building in this course, and what will you learn? Let's take a quick look at the course and all objectives!
Local vs Push Notifications
Before we dive into the code, let's talk about the difference between local and push notifications.
⏰ Local Notifications
Trigger a Local Notification
Let's set up our login and registration forms so we can easily connect them to the API later.
Adding Notification Listener
In this video, we'll add a notification listener to our app so that we can listen for notifications and run our own function.
Changing the Badge Count
We wrap up the local notifications section by showing how to change the badge count on the app icon.
🔔 Push Notifications
Getting the Device Push Token
To send push notifications we first of all need to obtain the device token from the user.
Configure Push for iOS
Let's set up our login and registration forms so we can easily connect them to the API later.
Configure Push for Android
Let's set up our login and registration forms so we can easily connect them to the API later.
Sending Push Notifications to a Device
In this part we finally send real push notifications to our previously confiured dev clients.
Handle Navigation after Push Notifications
To wrap up the course we implemenet a simple behavior to directly open specific screens of your React Native app after receiving and clicking a push notification.