Environments

Last Updated - Platform 23.0 - SDK 18.0

Prior to v23.0 our apps consisted of a target per backend environment where new separate builds were required (from the same codebase) to test each different environment. From v23.0 onwards apps only need a single target and use the App Switcher to switch environments.

Config File

The AppConfig.json file is required and must contain at least one configuration for the app to function.

Current Config

The AppConfig is the domain object representing a single environment.

AppSwitcher

The App Switcher (or environment switcher) is a feature to switch between different environments from the config file or config customiser. In developer mode you can customise configs within the switcher to easily test out different backends or settings.

Integrations

Some integrations are able to reconfigure themselves on environment switcher and so have custom configurations and subconfigs to match.