Enmeshed App
App Building Blocks
Platform-dependant App Binaries
For each of the various platforms, each version of the app is packaged into a platform-dependant binary. This binary is then executable / installable for the users. The binaries of the enmeshed App are created, maintained and published by j&s-soft GmbH and are available free for use within the respective stores.
Following binaries are currently created:
- iOS App for the Apple AppStore
- Android App Bundle for the Google PlayStore
An Electron App for Microsoft Windows is currently planned.
Platform-dependant App Sourcecode and Build environment
Alongside the platform-independant code, platform-dependant source code is sometimes necessary. Also the build-steps and processes vary across the different platforms.
- Cordova Environment for building iOS and Android apps
- Electron Environment for building Windows applications
- Web Environment for developing the app
App User Interface
The user interface of the enmeshed App is platform-independently built with OpenUI5, a JavaScript framework for user interfaces primarily used for business applications.
App Runtime
The enmeshed business logic for the app is extending the enmeshed Runtime with app-specific implementations, like multi-profile support, local data handling or automations. You can think of the App Runtime as a more user-interface-friendly way of the enmeshed Runtime.