For the complete documentation index, see llms.txt. This page is also available as Markdown.

Deploy and maintain

Building logic and designing the UI is only half the job. Heisenware also lets you test your work in real time, snapshot your progress, and deploy your Apps to production.

App testing (test mode)

Before you deploy, test mode verifies your logic and UI directly inside the App Builder. Turn it on and the UI preview becomes fully interactive while all backend logic runs live.

  • How to start: Click the Test button in the Top Bar.

  • Behavior: The App starts polling data from connected sources or writing to databases. Form inputs become clickable, and buttons trigger their connected flows.

  • Manual triggers: Even in test mode, click a trigger on any function block in the Backend Builder to force-start a sequence.

TEST button

Tags (snapshots)

A tag is a snapshot of your App's entire state, including all backend logic, UI elements, and data bindings.

Tag icon in the App Builder

What is not in a tag?

Why use tags?

  • Undo/restore: Create a save point before trying a risky logic change.

  • Templates: Export a tag as a .hwt file to use it as a starting point for a new App.

  • Sharing: Share your App configuration with other Heisenware accounts.

Managing tags

  • Manual creation: Click the tag icon and give your snapshot a name.

  • Auto-tags: Heisenware automatically creates a tag every time you deploy an App.

  • Import/export: Use the Download and Import icons in the tag history to move .hwt files between your computer and the platform.

Recommendation

Before importing, create a new tag of your current App state. This gives you a rollback point if the imported tag isn't what you expected.

Video demo

Deployment

Deployment makes your App available to your users. To push your latest changes live, click DEPLOY in the Top Bar.

DEPLOY button
  • Downtime: Depending on the App's complexity, it may be offline for 10 to 30 seconds during a fresh deployment.

  • Distribution: Click the version number in the Top Bar after a successful deploy to find your unique App URL for sharing.

Last updated

Was this helpful?