In this lesson, I’ll demonstrate how to design the extension app’s user interface (UI) and application logic using the App Editor in SAP Build Apps. Then I’ll show you how to run and preview the no-code extension app.
The following screen capture illustrates the App Editor with different areas highlighted that will be explained below.

- Navigation Bar: Allows you to switch between the User Interface tab, Variables tab, and the Integrations tab. App Settings allow you to change Themes, Navigation, and Authentication details.
- Page Selection: Shows the name of the current page (in the example Home Page) and contains a list of all other pages in your app, as well as an option to add a new page.
- Component Library: Contains core components, such as containers, texts, and input fields that you can drag & drop to the View Canvas in the middle of the screen to build your app’s user interface. The Marketplace provides additional components with advanced features that you can add to your project. Find the components from the Marketplace in the Installed tab of the component library after you have added them.
- View Canvas: This area displays the user interface of the page you’re currently working on.
- Properties: Edit the properties, style, and layout of the component currently selected in the view canvas.
- Logic Canvas: Allows you to visually compose the logic of your app by dragging and dropping flow functions from the library on the left to the designer area in the middle and connecting them.
- Components Tree: It shows all components placed on the screen and their structure. You can use these options when working with deeply nested layouts.
- Learning Status Bar: Access beginner tutorials regarding the basics of SAP Build Apps in written and video form.
For further details, please view the tutorials in the learning area at the bottom of the App Editor, refer to other learnings on learning.sap.com or review the documentation for SAP Build Apps in the SAP Help Portal.