2024-01-17
3576
#react native
Fortune Ikechi
28202
Jan 17, 2024 ⋅ 12 min read

React Native push notifications: A complete how-to guide

Fortune Ikechi Fortune Ikechi is a frontend engineer based in Rivers State, Nigeria. He is a student of the University of Port Harcourt. He is passionate about community and software engineering processes.

Recent posts:

10 Node.js 24 features you're probably not using

10 Node.js 24 features you’re probably not using

The Node.js 24 release included significant updates. Explore 10 features you might not be using yet — but absolutely should be.

Emmanuel John
May 22, 2025 ⋅ 8 min read
six CSS animation libraries to bring your project to life in 2025

6 CSS animation libraries to bring your project to life in 2025

Explore six of the best, easiest, most configurable, and convenient CSS animation libraries available in 2025.

Murat Yüksel
May 22, 2025 ⋅ 8 min read
Understanding Next.js Middleware Vulnerability

Understanding Next.js’s middleware vulnerability

A critical auth bypass vulnerability in Next.js lets attackers skip middleware checks by faking the x-middleware-subrequest header.

David Omotayo
May 21, 2025 ⋅ 6 min read
How To Build A Secure File Upload System In Astro

How to build a secure file upload system in Astro

Build a secure file upload system using Astro’s server-side rendering, Cloudinary’s SDKs, and native integration.

Emmanuel John
May 21, 2025 ⋅ 19 min read
View all posts

6 Replies to "React Native push notifications: A complete how-to guide"

  1. Probably this article applies to bare React native project and not to actual “expo start” project? I lost the connection when I reached “To do this, let’s cd into the Navigation directory and the AppNavigator”. I am using expo to develop my first react native project. I wish there was some mention regarding this in this article.

  2. Hi,

    I followed your post for my school homework but then soon got stuck because the modules and commands in here are outdated. It would be very much appreciated for a code update please.

    Currently expo updates with new modules below and the commands and syntax changed a lot :
    import * as Notifications from ‘expo-notifications’;
    import * as Permissions from ‘expo-permissions’;

    Thanks in advanced

  3. One more interesting thing is installing expo-notifications posed a lot of internal errors for module missing files. For which I updated expo to version 40, delete node_modules and all lock files (yarn.lock and package-json.lock), then npm install. But could not solve it.

    Lemme know if you observe the same or else. Thanks.

Leave a Reply