SAPUI5 (SAP User Interface 5)

SAPUI5 (SAP User Interface 5) ist die Bezeichnung für das neuste Development Toolkit von SAP für die Entwicklung von Anwendungen nach dem HTML5-Standard mit JavaScript und CSS.

Eigenschaften

Die UI-Technologie wurde von SAP als neue Standardtechnologie im SAP-Umfeld veröffentlicht. SAPUI5 bildet die Grundlage für Benutzeroberflächen in verschiedenen Produkten und Lösungen. SAP-Entwickler nutzen die Technologie für die Programmierung von Webanwendungen, die sowohl für den Desktop als auch für mobile Endgeräte geeignet sind, zum Beispiel Fiori Apps.

Diese werden mit Hilfe des JavaScript Toolkit auf Grundlage des HTML5 Web-Entwicklungsstandard entwickelt. Das JavaScript Framework ist dabei mit dem Fokus auf intuitive Bedienbarkeit und mobile Nutzung angepasst worden, wozu das klassische SAP Design um moderne UI-Komponenten erweitert wurde.

SAPUI5 Interface

Funktionsweise

Durch den Einsatz von SAPUI5 mit HTML5 und CSS3 bieten sich dem Entwickler neue Möglichkeiten in der Entwicklung von SAP Webanwendungen. Der Datenaustausch in SAPUI5 erfolgt schnell, problemlos und plattformunabhängig. Es spielt es keine Rolle, ob die SAPUI5-Anwendungen auf dem unternehmenseigenen Apache Webserver oder dem ABAP Webserver zur Verfügung gestellt werden. Bei den älteren Technologien wie WebDynpro war die Gestaltungsfreiheit noch auf die Verwendung entsprechender Controls und deren Darstellungsform beschränkt.

Die dreitägige SAPUI5 Schulung für Anwendungsarchitekten und SAP Entwickler gibt Ihnen einen Überblick über die gezeigten Technologien, ermöglicht Erfahrungen durch intensive praktische Übungen und vermittelt das Know-how, auf dessen Basis Sie im Anschluss eigenständig mit der Entwicklung von SAPUI5 Anwendungen beginnen können.

Die Anwendung wird zunächst vom Benutzer in seinem Browser heruntergeladen und ist durch einen HTML5 Code dargestellt. Nach erfolgreichem Download läuft die App im Browser ab und kommuniziert mit dem Server nur noch auf dem Wege von Webservices. Dies bedeutet, dass die App sich alle erforderlichen Daten vom Server herunterladen oder sie dorthin schicken kann. Im Unterschied zu klassischen Standards wird kein HTML-Code zur Darstellung der Website kontinuierlich zwischen Server und Client ausgetauscht. Durch dieses Vorgehen ist es prinzipiell möglich, dass eine SAPUI5 App ohne stehende Netzverbindung läuft und Offline- und Synchronisierungsfunktionen anbieten kann, sofern die genutzten Backendservices dies unterstützen.

Durch die Technologie CSS (Cascading Style Sheet) können Websites individuell angepasst werden, indem der HTML eingefügte Inhalt formatiert wird. Über den SAP Theme Designer werden Anwendungen auf einfache Art und Weise an das Corporate Design jedes Unternehmens angepasst.

Vorteile auf einen Blick

Benutzerfreundlich

  • modernes Design
  • plattformübergreifend in allen Auflösungen
  • an die CI von Unternehmen anpassbar

Innovativ

  • skalierbar in allen Größenklassen
  • plattformunabhängige und leistungsstarke Schnittstelle zum SAP-System
  • Customizing von Applikation

Standardisiert

  • unterstützt Standard-Funktionalitäten des SAP-Systems
  • plattformunabhängig aufgrund von Open-Source Standards
  • verwendet neue Technologien: HTML5, CSS3, JavaScript

SAPUI5 Einführung

Sie brauchen einen grundlegenden Überblick über die Oberflächentechnologie SAPUI5 oder haben vielleicht Fragen bezüglich der Programmierung bzw. Anzeige von SAPUI5 Apps im SAP Portal?

Unsere erfahrenen SAP Berater und Entwickler von mindsquare haben bereits viele Kundenprojekte zum Erfolg geführt und unterstützten Sie gerne bei der Konzeption und Umsetzung Ihres SAPUI5-Projekts.

22 der DAX30-Konzerne vertrauen bereits unserer Expertise. Nutzen Sie die Möglichkeit, sich unverbindlich telefonisch beraten zu lassen und erste Antworten auf Ihre Herausforderungen zu erhalten.

Wie geht es weiter?

Schritt 1

Sie nehmen telefonisch, per Mail oder Formular Kontakt auf und schildern uns Ihr Anliegen.

Schritt 2

Zur Klärung von Rückfragen und von Details zum weiteren Vorgehen melden wir uns telefonisch bei Ihnen.

Schritt 3

Wir unterbreiten Ihnen ein Angebot und unterstützen Sie gerne auch bei der Präsentation für Ihr Management.

Passende Angebote zum Thema

Das dreitägige Training für Anwendungsarchitekten und SAP Entwickler gibt den Teilnehmern einen Überblick über die gezeigten Technologien, ermöglicht Erfahrungen durch intensive praktische Übungen und vermittelt das Knowhow, auf dessen Basis sie im Anschluss eigenständig mit der Entwicklung von SAPUI5 Anwendungen beginnen können.

SAP Fiori Startup

Starten Sie innerhalb von zwei Wochen in die mobile Welt mit dem SAP Fiori Startup!
Mit einer standardisierten Vorgehensweise und erfahrenen Beratern machen wir Sie fit für Fiori.

SAP Mobility App

Die von SAP entwickelten Standard-Apps für Fiori passen nicht optimal zu Ihren Geschäftsprozessen? Sie wollen Ihren Eigenentwicklungen das neue Fiori-Design verpassen? Wir unterstützen Sie dabei, Apps an Ihre individuellen Bedürfnisse anzupassen.