Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Launch checklist for apps

A checklist for the week before an app on Exponential goes live - the production installation and its APIs, accounts and credentials, content and entry points, images, caching and load, error handling, monitoring…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/mobile-app-developers/checklists/launch-checklist.md

On this page

Launch checklist for apps

This checklist is for the app team and the people who run the Exponential installation, in the week before the app goes live against production. Each item links to the page that explains it.

Contents

  1. The installation
  2. Accounts and credentials
  3. Content
  4. Performance
  5. Errors and monitoring
  6. After launch

The installation

  • To do: The probes answer as expected on the production address (Probe before you build).
  • To do: ezprestapi 1.2.6 or later is active and ezprestapiprovider is removed (API versions v1 and v2).
  • To do: expservices is active if the app uses remote services, and its token table exists.
  • To do: The app's base URL is configuration, and points at production in the release build.

Accounts and credentials

  • To do: The integration user and its role exist on production, not only on staging.
  • To do: The OAuth client is registered on production with the exact production redirect address.
  • To do: Production keys and secrets are in the back end's secret store, and the test ones are revoked.
  • To do: The Security checklist is done.

Content

Performance

  • To do: Lists are paged with small limits; detail calls are not made per row (Response groups).
  • To do: The app caches with stale-while-revalidate (Caching in the app).
  • To do: A back end that uses one API key stays below RateLimitPerMinute.
  • To do: The server team knows the expected traffic and the REST cache TTL is agreed (Caching on the server).

Errors and monitoring

  • To do: Every status of Errors and status codes is handled, including 429 and timeouts.
  • To do: The app reports API errors with route, status and time to your crash or analytics tool, without credentials.
  • To do: Someone watches the audit's refusals for the first days.
  • To do: Support knows how to tell "the app is down" from "the site is down" (App backend reliability).

After launch

  • To do: The server's upgrade plan includes a test of the app against the new version first (A local test installation).
  • To do: Class changes that touch the app's fields are announced to the app team.
  • To do: Key and secret rotation dates are in the calendar.

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x