👋Welcome
Heisenware is a platform for building and managing custom software applications without code. With our low-code tools, you can build modern, responsive apps tailored for industrial settings.
Last updated
Heisenware is a platform for building and managing custom software applications without code. With our low-code tools, you can build modern, responsive apps tailored for industrial settings.
Last updated
We want to help manufacturing businesses on their digitalization journey with a powerful platform that serves as a flexible tool for building custom software effortlessly. To do so, Heisenware facilitates the creation, hosting and management of Progressive Web Apps (PWAs).
To start, we recommend you watching the Heisenware 101 onboarding video series.
As of October 2024, 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 our support team via email.
To work effectively with Heisenware, it's beneficial to familiarize yourself with basic concepts and terms.
Term | Description |
---|---|
App | A stand-alone software application that can include application logic, data storage, integrations and a user interface. Being PWAs, apps built with Heisenware combine the best of web and native mobile apps. |
Application logic | The part of an app that contains integrations, data storage and data processing. |
Commands cause a non-persistent change in the state of a widget. | |
Connection | A connection is established by a connector or integration and allows bidirectional data exchange with an external system. |
The process of making an initial or updated app version available to users. | |
A connector deployed in a private network to establish a connection with a system in that private network. | |
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. A function performs a specific action. | |
Object / Instance | Similar to Object-Oriented Programming (OOP), Heisenware uses the concept of objects or instances, representing 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. |
A UI element of an app to collect user input or display data. Widgets can be linked with functions for data transfer and widget manipulation. |