Skip to main content

Build and Launch the App

Example prompts

"Run this app", "Launch the app".

The app is built, installed, and opened for you in one step. If no emulator or simulator is currently running, one is started first and the builder waits for it to finish loading.

As the app opens, the builder tells you which backend address the app will be calling, and whether anything is actually responding at that address, so a dead backend is caught immediately. If the app never actually starts the SDK, or can't reach its backend, launch is blocked with the reason.

The builder finishes by telling you clearly where things stand, based on the backend you chose.

  • Using the sample backend - The app is running, the backend is running alongside it, and you can make a test payment straight away.

  • Using your own backend - The app is running and pointed at your server. A payment will work as long as that server is up, so check that it is running before you try one.

  • No backend yet - The app is running and you can move through it as normal, but a payment cannot complete until the payment endpoint exists. Building it is your next step.

Each of these is a successful outcome. Only the first is ready to take a payment, and the builder always tells you which one applies to you.