← All features
Expo and React Native
Add OTA updates to Expo and bare React Native apps
Use the same NitroPush package whether you are working in Expo or bare React Native. Expo projects use the config plugin; bare React Native apps add a small native bundle-resolution hook.
One SDK package and JavaScript API
Expo config plugin for native wiring
Release builds serve OTA bundles while debug builds keep Metro
How it works
01
Install the SDK
Add @nitropush/react-native to the app and configure it before React renders.
02
Wire the native host
Use the Expo config plugin or the documented Swift and Kotlin integration points.
03
Sync on your schedule
Check for updates on foreground, on demand, or through your own release experience.
Related resources