Deployment

Deployment

Heisenware supports one-click deployment for quick release cycles. To deploy a first or an updated version of an app, click DEPLOY in the upper right corner.

App deployment is currently part of the App Builder but will will soon be moved to the App Manager.

Versions

Each deployment generates a new version of the app, visible in the version number box in the top bar, left of the TEST button. Standard plans allow for only one version at a time, while the enterprise plan enables multi-version deployment.

App update

When users open the app after a new version is deployed, they automatically receive a popup informing them about the new version. Clicking RELOAD NOW updates the app for them. Users cannot use the former version, ensuring that all users are on the newest version.

Deployment strategy

In software development, thorough testing at every step is crucial, while deploying the app should be well-planned and infrequent. For low-code development with Heisenware, things are a bit different. Testing is still crucial and should be done regularly. Deploying, however, is super easy with one-click deployment.

Users just need to refresh to get the updated app, causing minimal disruption. It makes sense to group non-urgent changes and deploy once, instead of after each minor adjustment. For urgent changes, short deployment cycles might be better.

Regardless of the frequency, testing everything rigorously before deployment is a must. This ensures a smooth and bug-free experience for users.

Last updated

Change request #284: