👋Welcome

Heisenware is a platform for building and managing custom apps without code. With our low-code tools, you can build modern, responsive apps tailored for industrial settings.

We want to help businesses on their digitalization journey with a powerful platform that serves as a flexible tool for building custom PWAs (Progressive Web Apps) effortlessly. To do so, Heisenware facilitates the creation, hosting and management of tailor-made PWAs.

Discover Heisenware

As of August 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.

Concepts and glossary

To work effectively with Heisenware, it's beneficial to familiarize yourself with basic concepts and terms.

TermDescription

App

A stand-alone software application that can include data integration, backend, and frontend components. Being PWAs, apps built with Heisenware combine the best of web and native mobile applications.

The part of an app that contains integrations, data storage and data processing.

Connector /Integration

Establishes a connection to an external system for data exchange. Connectors can be deployed in private networks as edge connectors.

The process of making an initial or updated app version available to users.

Event

Heisenware apps are event-driven, responding to events or user actions such as input, system notifications, or external triggers.

The part of an app providing a user interface (UI) for users to interact with the backend.

A piece of functionality in the backend of an app to perform a specific action. A key element in Heisenware app development.

Object / instance

Similar to Object-Oriented Programming (OOP), Heisenware uses the concept of objects or instances, representing specific entities contextualizing the functions they can perform.

Widgets have one or more data properties and can have additional behavioral properties. Properties can be read and set from the backend. Data properties transfer data between backend and frontend, while behavioral properties temporarily change widget appearance.

A UI element of an app to collect input or display data. Widgets can be linked with functions for data transfer and behavior manipulation.

Last updated

Change request #284: