Taking a Tour of SAP Build Apps

Objectives

After completing this lesson, you will be able to:
  • Build the user interface and logic of your application front-end using SAP Build Apps.
  • Explore the backend for your application in SAP Build Apps.

SAP Build Apps–Application

Generally, you start with a link to the SAP Build lobby, where you can manage all your projects–whether they are SAP Build Apps, SAP Build Process Automation, or SAP Build Work Zone projects.

Quick Start

With SAP Build Apps, you can build two types of projects:

  • An application
  • A backend, that is, a database for storing data for an application

Let's start with the SAP Build Apps tool for creating the front end of an application. Later in this lesson, we will explore the tool for creating back ends.

When you choose Create, a window appears where you can choose the type of project you want to create. To create an application, you choose Build an ApplicationWeb & Mobile Application.

Selecting the Type of Project

After entering a name for the app, you get the SAP Build Apps home page for the app.

Overview of UI Component Tools and Logic Pane

Watch the video to understand the layout of an app's home page (with the logic pane at the bottom closed).

The Logic Pane

There is also the logic pane, where you indicate how the application reacts to the user and other events. By default, this is closed, but you can open it up by choosing the link at the bottom of the canvas.

The Logic Pane

The logic pane works like the Canvas, with widgets on the left that you can drag into your logic pane and that you connect to one another. These widgets are called flow functions because you are creating a flow of actions, starting from the triggering event through all the flow functions you connect to it.

UI Component Tools

The components area on the left of the screen contains all the UI components for bringing onto the screen.

There are three tabs:

Core
Contains about 25 basic components, such as buttons and input fields.
Marketplace

Contains many more complex components that you can install into your app. Choose Marketplace to view a whole world of components.

View Components
Installed
Shows all components that you have installed, both Core and Marketplace components.

Quick Tour of SAP Build Apps

Play the video to learn about SAP Build Apps.

Backends of SAP Build Apps

SAP Build Apps allows you to create your own data sources. You can design data tables, called entities, and populate them with data. These data sources can then be used in your applications, instead of you relying on only data from external sources.

When you choose Create in the SAP Build lobby, you can instead choose Build an ApplicationApplication Backend.

Selecting an Application to Build

The user interface is divided into three main parts, as seen in the tab at the top of the page:

Parts of the UI

Explanations:

  • Entities: Database tables that contains tabular data.
  • Functions: Actions that can use the data but also make calculations and return subsets of the data based on parameters sent from the application.
  • Deployments: When the entities and functions are ready, you must deploy them. Once deployed, they can be used by your applications.

While we won't be creating a back end in this learning journey, it's important to know that you can easily create your own data and functions for use in your applications.

Summary

You have taken a tour of the user interface of SAP Build Apps for building the user interface and logic of your application front end.

Further Reading About Using SAP Build apps

Read more about using SAP Build Apps here:

Log in to track your progress & complete quizzes