Was ist SAP Build Apps?
SAP Build Apps (ehemals SAP AppGyver) ist eine visuelle Entwicklungslösung, mit der Unternehmensanwendungen erstellt werden können, ohne Code schreiben zu müssen. Mit SAP Build Apps können Sie:
- Legen Sie Apps an, indem Sie vorkonfigurierte Komponenten per Drag&Drop verschieben und sie dann Ihren Anforderungen entsprechend konfigurieren.
- Stellen Sie über SAP-BTP-Destinationen eine Verbindung zu allen Arten von Backend-Daten her, einschließlich SAP-Systemen.
- Legen Sie Anwendungslogik an, auch indem Sie Ablauffunktionen per Drag&Drop verschieben und konfigurieren.

SAP Build Apps wird hauptsächlich zum Entwerfen von mobilen Apps verwendet. Daher ist der Grafikbereich, in dem Sie die App erstellen, standardmäßig die Form eines Mobiltelefons. Sie können den Grafikbereich jedoch auf eine beliebige Form einstellen, sodass Sie auch für Tablets oder Webanwendungen entwerfen können.
Für Entwickler oder Geschäftsbenutzer mit Programmiererfahrung ermöglicht SAP Build Apps auch das Schreiben kleiner JavaScript-Module, wenn solche Erweiterungen erforderlich sind.
Frontend vs. Backend
Anwendungen können aus zwei technischen Teilen bestehen:
- Frontend, der Teil, der auf dem Rechner des Benutzers läuft, in der Regel im Browser oder in einer App auf dem Telefon des Benutzers. Dieser Teil verwaltet, was dem Benutzer angezeigt wird, und verfügt über die Logik zum Ausführen von Aktionen basierend auf dem, was der Benutzer tut.
- Backend, der Teil, der auf einem Server gepflegt ist, der vom Frontend aufgerufen wird, und der die Daten für die Anwendung enthält und Logik enthalten kann, die auf dem Server laufen muss.
Mit SAP Build Apps können Sie entweder Web- und mobile Anwendungen (Frontend-UI und Ereignislogik) und Anwendungs-Backends (Backend-Daten und serverbasierte Logik) erstellen.

Manchmal stammen alle oder die meisten Ihrer Daten aus SAP- oder externen Systemen, und die gesamte Logik kann auf dem Frontend ausgeführt werden. Aber oft muss Ihre App ihre eigenen Daten verwalten – zusätzliche Geschäftsdaten, die nicht im SAP-System gespeichert sind, Benutzereinstellungen oder eine Historie von Benutzeraktionen, um nur einige Möglichkeiten zu nennen. Für diese können Sie Ihr eigenes Backend für Ihre App erstellen.
Anwendungsbenutzer und professionelle Entwickler
IT-Entwickler haben schon immer Anwendungen entwickelt. Mit SAP Build Apps können Anwendungsbenutzer nun auch an der Entwicklung von Anwendungen zur Verbesserung der Geschäftsprozesse eines Unternehmens teilnehmen oder daran mitarbeiten.
Darüber hinaus bietet SAP Build Apps die Möglichkeit, Projekte zu teilen, sodass Anwendungsbenutzer und professionelle Entwickler gemeinsam an derselben App arbeiten können, was die Entwicklung dieser App erheblich beschleunigt.
