Unterscheidung zwischen SAPUI5 und SAP Fiori: Eine klare Abgrenzung
SAPUI5 VS FIORI
Wenn es um die Welt der SAP-Entwicklung geht, stoßen viele auf Begriffe wie SAPUI5 und SAP Fiori. Obwohl diese Begriffe oft synonym verwendet werden, beschreiben sie unterschiedliche Konzepte. Hier klären wir den Unterschied und geben Einblicke, wie beide Technologien zusammenwirken.
Inhaltsverzeichnis
Was ist SAPUI5?
Was ist SAP Fiori?
Die Beziehung zwischen SAPUI5 und SAP Fiori
Unterschiede auf einen Blick
Fazit
Wie CloudDNA dich unterstützt
Unsere Leistungen auf einen Blick

Martin Koch
SAP BTP Enthusiast / SAP Alumni / Champagner Händler
Ich bin SAP Cloud Consultant, Architekt und Entwickler der ersten Stunde – um es auf neudeutsch zu sagen ein „SAP Cloud Veteran und Enthusiast“. Neben der SAP Business Technology Platform entwickle ich seit dem allerersten Release SAPUI5 und SAP Fiori Apps. Für SAP bin ich weltweit erfolgreich als Trainer im Bereich neuer Technologien (SAP BTP, Integration, SAPUI5, Fiori, Mobile, SAP HANA, Security, SAP Build Apps, SAP Build Workzone) im Einsatz. Besonders stolz bin ich darauf, zu den weltweit am besten bewerteten Trainern zu gehören.
Seit 2021 bin ich SAP Press Autor im Bereich der SAP Business Technology Platform und User Experience. Hier gibt es voerst neun Publikationen zu den Themen Sicherheit in der SAP BTP, SAP Cloud Connector, Git und SAP, Mobile Service, SAP Fiori Elements und SAP Build Apps.
Was ist SAPUI5?
SAPUI5 (SAP User Interface for HTML5) ist ein Framework zur Entwicklung von modernen, responsiven Webanwendungen. Es basiert auf bekannten Web-Technologien wie HTML5, CSS3 und JavaScript. Entwickelt von SAP, bietet es eine robuste Grundlage für die Erstellung benutzerfreundlicher Oberflächen für SAP-Anwendungen.
Kernmerkmale von SAPUI5:
- Bibliothek von UI-Elementen: SAPUI5 stellt vorgefertigte Steuerungselemente (Controls) wie Tabellen, Diagramme, Formulare und Layouts bereit.
- Responsives Design: Anwendungen passen sich automatisch an verschiedene Bildschirmgrößen an.
- Databinding: Ein leistungsstarkes Konzept zur Verbindung von Datenquellen mit UI-Elementen.
- Theming: Unterstützung für verschiedene Themen, einschließlich des Fiori-Designs.
SAPUI5 ist das technologische Fundament, auf dem viele moderne SAP-Anwendungen aufbauen, einschließlich der Fiori-Apps.
Was ist SAP Fiori?
SAP Fiori ist ein Designkonzept und eine Sammlung von Apps, die eine benutzerfreundliche und einheitliche Benutzererfahrung für SAP-Software bieten. Es beschreibt die Art und Weise, wie Benutzer mit SAP-Systemen interagieren sollen, indem es Benutzerfreundlichkeit, Effizienz und modernes Design in den Vordergrund stellt.
Hauptaspekte von SAP Fiori:
-
Designprinzipien: SAP Fiori basiert auf fünf Prinzipien: Einfachheit, Reaktionsfähigkeit, Konsistenz, Rolle-basierte Zugänge und Fokus.
-
App-Typen: Fiori-Apps werden in drei Kategorien unterteilt:
-
Transaktionale Apps: Für einfache Transaktionen, z. B. Genehmigungen oder Bestellungen.
-
Analytische Apps: Visualisierung und Analyse von Daten.
-
Faktensheet-Apps: Detailinformationen zu einem bestimmten Objekt.
-
-
Fiori Launchpad: Eine zentrale Plattform für den Zugriff auf alle Fiori-Apps.
Wichtig zu wissen ist, dass SAP Fiori nicht das technische Framework ist, sondern die Benutzererfahrung beschreibt. Die meisten Fiori-Apps sind mit SAPUI5 entwickelt, aber Fiori selbst ist technologieunabhängig.
Die Beziehung zwischen SAPUI5 und SAP Fiori
-
SAPUI5 ist das Werkzeug, das Entwicklern hilft, Fiori-Apps zu erstellen.
-
SAP Fiori ist die Vision, die beschreibt, wie SAP-Anwendungen aussehen und sich verhalten sollen.
SAPUI5 ermöglicht die Umsetzung der Fiori-Designprinzipien in technischen Anwendungen. Dabei bietet SAPUI5 die Flexibilität, individuelle Anwendungen zu entwickeln, die sich nicht unbedingt an Fiori halten müssen.
Unterscheidung SAPUI5 und Fiori, auf einen Blick
| Merkmal | SAPUI5 | SAP Fiori |
|---|---|---|
| Definition | Technologisches Framework für UI-Entwicklung | Designsystem und Sammlung von Apps |
| Zielgruppe | Entwickler | Endanwender |
| Technologie | Webtechnologien (HTML5, CSS, JS) | Unabhängig, aber oft mit SAPUI5 entwickelt |
| Anwendung | Erstellung beliebiger Webanwendungen | Bereitstellung von standardisierten SAP-UX |
| Komponenten | Controls, Databinding, Theming | Designprinzipien, Launchpad, App-Typen |
Fazit: Unterscheidung SAPUI5 und Fiori
SAPUI5 und SAP Fiori sind eng miteinander verbunden, erfüllen jedoch unterschiedliche Aufgaben. Während SAPUI5 das technologische Rückgrat für die Entwicklung von Webanwendungen bildet, stellt SAP Fiori sicher, dass diese Anwendungen den modernen Anforderungen an Benutzerfreundlichkeit und Effizienz gerecht werden. Gemeinsam bieten sie eine mächtige Plattform, um SAP-Software zeitgemäß und benutzerzentriert zu gestalten.
Wie CloudDNA dich unterstützt
Unsere Experten bei CloudDNA verfügen über jahrelange Erfahrung in der Entwicklung von SAPUI5-Anwendungen. Egal, ob du Hilfe bei der Konzeption, Entwicklung, Performance-Optimierung oder Sicherheit deiner Anwendungen benötigst – wir bieten umfassende Consulting-Dienstleistungen, die exakt auf deine Bedürfnisse zugeschnitten sind.
Unsere Leistungen auf einen Blick:
-
Workshops: Schulungen zu SAPUI5 und verwandten Technologien.
-
Code-Reviews: Sicherstellung von Qualität und Wartbarkeit.
-
Projektbegleitung: Unterstützung bei der Umsetzung von Projekten.
-
Performance-Analysen: Identifikation und Behebung von Flaschenhälsen.
-
Security-Checks: Schutz vor potenziellen Angriffen.
Kontaktier uns noch heute für ein unverbindliches Beratungsgespräch und erfahre, wie wir deine Projekte zum Erfolg führen können.