Welcome
Heisenware is a low-code tool that lets you build and publish custom software applications for industrial settings without code. It's 10 x faster compared to traditional development.
Last updated
Heisenware is a low-code tool that lets you build and publish custom software applications for industrial settings without code. It's 10 x faster compared to traditional development.
Last updated
Heisenware empowers manufacturing businesses to digitize with ease, offering a platform for creating, hosting, and managing Progressive Web Apps (PWAs).
To start, we recommend watching the demo below and the onboarding video series.
Find latest platform updates in the release notes.
This documentation is a work in progress.
Some concepts may not be publicly available, and not all features are fully documented. Pages marked with "WIP" are still under development. If in doubt, please reach out to customer support.
To work effectively with Heisenware, it's beneficial to familiarize yourself with concepts and terms.
An executable deployed in a private network to establish a connection with a system in that network.
App
Application logic
Connection
Allows bidirectional data exchange with an external system.
The process of publishing an app to users.
Event
Heisenware apps are event-driven, responding to events or user actions such as input, system notifications, or external triggers.
A building block for the application logic of an app. Each node performs a specific action and can be combined building flows.
Heisenware uses the concept of objects or instances, known from Object-Oriented Programming (OOP), that represent specific entities. Objects add context to functions they can perform.
Widgets have one or more properties that change and persist their state. They can be read and set with application logic.
User interface
An interface allowing app users to interact with the app and its data.
An interface element of an app to collect user input or display data. Widgets can be linked with functions for data transfer and widget manipulation.
A stand-alone software application built and published with Heisenware. Heisenware apps are by nature.
The part of an app that contains , and .
Commands cause a non-persistent change in the state of a .
/ Instance