HotupdaterHot Updater

Start here

Set up Hot Updater with an agent or your terminal, then verify an OTA update on a native app.

What is Hot Updater?

Hot Updater delivers JavaScript and asset updates to React Native apps over the air. You host the update infrastructure in your own account, using Cloudflare, Supabase, AWS, Firebase, Vercel, Azure or a custom server. Native code changes require a new native app build.

Choose your starting point

Your taskStart here
Let a coding agent inspect and set up your projectSet up with an agent
Choose a provider or connect custom infrastructureChoose infrastructure
Configure the app and server from your terminalSet up manually
Move an existing v0 app to v1Move from v0 to v1
Connect an app to infrastructure you already preparedConnect your app
Prove that an integrated app receives updatesTest an OTA update

Install the latest stable release

Install packages lists the CLI, SDK, required build adapter and provider packages and runtime prerequisites.

For an existing v0 app, follow the migration guide before changing the SDK or server.

What a completed setup looks like

Both the agent and manual paths lead to the same verified result:

  1. The app has compatible SDK, CLI and plugins.
  2. The deployed server has a known base URL and working client authentication.
  3. A native Release build loads Hot Updater and uses the intended channel and compatibility target.
  4. A JavaScript and asset change arrives through OTA and is visible after the app applies it.
  5. You can inspect that update in the Console and verify its rollback behavior and, when the app runs the Insights plugin, its Insights reports.

Server deployment, native launch and OTA application are separate checks. An agent should report which passed and any remaining native release steps.

Find the next task

On this page