Quick App Changes
Understanding Propagation of App Configurations. Making hot and fast changes to your app without redeployment.
Hot Reload/Configs
Raven implements hot configurations to bypass the need to redeploy apps for review and avoids delays when small changes need to be made. App theme changes are a hot config that also propagates on live apps, making critical theme changes near-instant.
Which Hot Configurations can I make?
You can make hot configs (near-instant, no reload changes) for:
Flavours
Flavour Settings
Theme Colors
Icon Styles
Navigation Styles
What are Live Reload/Configs?
Live configurations are similar to hot configurations except that the change is only observed when the app reloads/resets. These configurations require the user to reload/reset the app as these settings must be initialised at the app's start.
Which Live Configurations can I make?
You can make live configs (changes requiring app reload) for:
Chat/Forums
Sign In Options
Blueprint Options
Subtitle/Payoff line
What are At-Build-Time Configs?
At-build-time configurations require a re-deployment as these settings are applied when the app is built. These are typically deployed assets and build settings.
Which Configurations are set At-Build-Time?
Configurations that are not instant and require app redeployment / rebuild, include:
Fonts
Icons
SSO settings
App Name
App Hot Config FAQ
What is the difference between live and preview deployment?
Preview deployments are meant to be used to preview new features and bug fixes in new blueprint versions.
How can I preview changes in hot/live configurations?
These settings can't be previewed or isolated in preview deployments due to the benefit of providing flexibility without deployment. However, you can do either of the following:
Use a demo/alternative app to preview the changes.
Deploying to the web happens in minutes, so changes can be rapidly applied before deploying to production for native apps.
Last updated