Getting Started

What you need before adding NitroPush to an app.

Edit

Prerequisites

  • A React Native or Expo application
  • Node.js 20 or newer and Yarn, npm, or pnpm
  • An iOS or Android release build for device testing
  • A NitroPush account and dashboard project

Setup order

Follow the resource hierarchy in order:

Organization → Project → Environment → Release

Each app binary is connected to one environment using its deployment key. Use separate test, stage, and prod environments when you need independent release histories.

Use a release build

Debug builds should continue to load from Metro. Verify OTA behavior with a release build on a simulator or physical device.

Continue with dashboard setup, then choose the Expo or bare React Native integration.

On this page