Objectives
After completing this lesson, you will be able to:
- Erstellen Sie die Benutzungsoberfläche und Logik Ihres Anwendungs-Frontends mithilfe von SAP Build Apps.
- Erkunden Sie das Backend für Ihre Anwendung in SAP Build Apps.
SAP Build Apps – Anwendung
In der Regel beginnen Sie mit einem Link zur SAP-Build-Lobby, in der Sie alle Ihre Projekte verwalten können – unabhängig davon, ob es sich um SAP-Build-Apps-, SAP-Build-Process-Automation- oder SAP-Build-Work-Zone-Projekte handelt.
Mit SAP Build Apps können Sie zwei Arten von Projekten erstellen:
- Eine Anwendung
- Ein Backend, d.h. eine Datenbank zum Speichern von Daten für eine Anwendung
Beginnen wir mit dem Tool SAP Build Apps zum Anlegen des Frontends einer Anwendung. Später in dieser Lektion wird das Werkzeug zum Anlegen von Backends erläutert.
Wenn Sie Anlegen wählen, wird ein Fenster angezeigt, in dem Sie die Art des Projekts auswählen können, das Sie anlegen möchten. Um eine Anwendung anzulegen, wählen Sie Application→Frontend→Web & Mobile Application.
Nachdem Sie einen Namen für die App eingegeben haben, erhalten Sie die Startseite von SAP Build Apps für die App.
Übersicht über UI-Komponentenwerkzeuge und Logikbereich
Sehen Sie sich das Video an, um das Layout der Startseite einer App zu verstehen (wobei der Logikbereich unten geschlossen ist).
Der Logikbereich
Es gibt auch den Logikbereich, in dem Sie angeben, wie die Anwendung auf den Benutzer und andere Ereignisse reagiert. Standardmäßig ist dieser geschlossen, aber Sie können ihn öffnen, indem Sie den Link unten im Grafikbereich wählen.
Der Logikbereich funktioniert wie der Grafikbereich mit Widgets auf der linken Seite, die Sie in Ihren Logikbereich ziehen und miteinander verbinden können. Diese Widgets werden als Ablauffunktionen bezeichnet, da Sie einen Ablauf von Aktionen anlegen, beginnend mit dem auslösenden Ereignis durch alle Ablauffunktionen, mit denen Sie eine Verbindung herstellen.
UI-Komponentenwerkzeuge
Der Komponentenbereich auf der linken Seite des Bildes enthält alle UI-Komponenten, die Sie auf das Bild bringen können.
Es gibt drei Registerkarten:
- Kern
- Enthält etwa 25 grundlegende Komponenten wie Drucktasten und Eingabefelder.
- Marketplace
Enthält viele komplexere Komponenten, die Sie in Ihrer App installieren können. Wählen Sie Marketplace, um eine ganze Welt von Komponenten anzuzeigen.
- Installiert
- Zeigt alle Komponenten an, die Sie installiert haben, sowohl Core- als auch Marketplace-Komponenten.
Kurzanleitung zu SAP Build Apps
Spielen Sie das Video ab, um mehr über SAP Build Apps zu erfahren.
Backends von SAP Build Apps
Mit SAP Build Apps können Sie Ihre eigenen Datenquellen anlegen. Sie können Datentabellen, sogenannte Entitäten, entwerfen und mit Daten füllen. Diese Datenquellen können dann in Ihren Anwendungen verwendet werden, anstatt sich nur auf Daten aus externen Quellen zu verlassen.
Wenn Sie in der SAP-Build-Lobby Anlegen wählen, können Sie stattdessen Anwendung→→Backend-Anwendungs-Backend wählen.
Die Benutzungsoberfläche ist in drei Hauptteile unterteilt, wie auf der Registerkarte oben auf der Seite zu sehen:
Erläuterungen:
- Entitäten: Datenbanktabellen, die tabellarische Daten enthalten.
- Funktionen: Aktionen, die die Daten verwenden können, aber auch Berechnungen vornehmen und Teilmengen der Daten basierend auf den von der Anwendung gesendeten Parametern zurückgeben können.
- Bereitstellungen: Wenn die Entitäten und Funktionen bereit sind, müssen Sie sie implementieren. Nach dem Deployment können sie von Ihren Anwendungen verwendet werden.
Obwohl wir in dieser Learning Journey kein Backend erstellen werden, ist es wichtig zu wissen, dass Sie ganz einfach Ihre eigenen Daten und Funktionen für die Verwendung in Ihren Anwendungen erstellen können.
Zusammenfassung
Sie haben die Benutzungsoberfläche von SAP Build Apps kennengelernt, um die Benutzungsoberfläche und Logik Ihres Anwendungs-Frontends zu erstellen.
Weitere Informationen zur Verwendung von SAP-Build-Apps
Weitere Informationen zur Verwendung von SAP Build Apps finden Sie hier: