Les applications OS.beee se caractérisent par une grande expérience utilisateur (UX) grâce à ses interfaces utilisateur authentiques (UI), que ce soit sur les navigateurs de bureau, mobiles ou tout autre appareil, en utilisant la puissance de la pile technologique incluse comme le framework Vaadin, BIRT et mxGraph. OS.bee augmente la productivité des développeurs tout en améliorant l'ergonomie de ses applications grâce à un modèle de disposition d'application mature (E4), une modélisation facile des vues ainsi que des fonctions d'automatisation uniques telles que la reliure automatique et la mise en page automatique.

Composants de l'interface utilisateur et de la mise en page
Dans OS.bee, les composants d'interface utilisateur et de mise en page peuvent être facilement définis et mis en page à l'aide d'un éditeur graphique WYSIWYG ou en modifiant les instances DSL de l'interface utilisateur.
La DSL interface utilisateur fournit un mécanisme de liaison, le référencement des objets de transfert de données (DTO) et le déclenchement de la logique applicative telle que la validation ou la conversion. Un algorithme sophistiqué de liaison automatique libère le modélisateur de la tâche de lier manuellement les composants visuels aux sources de données.
Vues polyvalentes
OS.bee fournit des composants de visualisation et d'interaction typiques qui construisent une interface utilisateur graphique (GUI), y compris des dialogues, des tableaux (et des grilles), des rapports, des graphiques, des cartes topologiques, des processus métier et des organigrammes. Toutes ces caractéristiques peuvent être conçues par le biais d'un modèle de vue DSL distinct. Une vue, une fois définie, peut être réutilisée sur différents Parts.