What is the role of User Interface (UI) in an app?
The UI covers what you will see and be able to do in the app. UI not only defines the elements that can be seen, but it also defines some of the basic interactions in the app. No-code development environments are typically equipped with a set of tools for creating a UI.
In SAP Build Apps, components are the powerful key to building apps easily and quickly that meet companies' most diverse needs and enrich work processes. A simple description of components is that they are prefabricated code pieces that can be used as building blocks with pre-defined functions to design the UI and enable the bridge to use logic.
Components can occur in any type of element, such as buttons, input fields, text areas, or images. There are no fixed limits to how big or small components can be. The smallest components can be like an individual icon or a divider line. The largest components can be a map component for geolocation or a video player. By prefabricating them, they promote an intuitive experience in the visual field of development and, with the provided functions, allow many development possibilities to be covered. However, if any specific additional requirements are needed, components can also be adapted and built based on appearance and functionality.