Getting Started
What you need before adding NitroPush to an app.
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.