Concepts
Channels, bundles and releases, update delivery, compatibility, rollouts and the glossary, the vocabulary every HotCodePush guide builds on.
The ideas every guide and reference builds on, in reading order. HotCodePush uses these words the same way in the console, the CLI, the API and the SDKs.
The parts
What is hot code push?
The technique, what it updates and what still needs a store release.
Channels
The stream of releases a device follows, and how a build, setChannel or a link picks it.
Bundles and releases
The uploaded build, and the release that puts it on a channel.
How an update reaches a device
The channel index, the evaluation on the device, verification and the readiness gate.
Rules and terms
Last updated on
Quickstart
Run npx hotcodepush init in a React Native, Expo, Capacitor or Cordova app, build it once and ship an OTA update that reaches the phone within a minute.
What is hot code push?
Hot code push delivers new JavaScript and web code to an installed mobile app over the air, without a store review, within the rules Apple and Google set.