All Simplifier applications are based on OpenUI5.
To create the user interface of Simplifier applications visually the UI Designer is used. In general, OpenUI5 uses pages to represent views within a single-page-app. Within Simplifier UI Designer, pages are represented by screens. Simplifier applications consist of one or more screens and every screen can be populated with widgets.
Within Simplifier application logic is separated by user stories within the Process Dashboard. Every user story contains an isolated part of the overall application logic and can be edited with the Process Designer. The Process Designer is a visual scripting environment to create application logic based on configuration elements. To find out how to use configuration elements see chapter Process Designer.
How OpenUI5 concepts are handled within Simplifier
Screen Controller/User Story
OpenUI5 view controllers are represented by screen controllers/user stories. There is an n:n relation between user stories and controllers.
Screen Models and variableHolder Model
Within Simplifier there is a global model named variableHolder and each screen has its own model named by the screenId.