Simplifier Advanced – Frontend Schulung (SI300)
In diesem zweitägigen Training bieten wir Ihnen einen praxisnahen Einstieg in die Entwicklung von Unternehmensanwendungen (Business Apps) mit Hilfe von Simplifier. Den Fokus legen wir dabei auf die Entwicklung des Frontends mit Hilfe des Simplifier UI- und Process Designers. Im Anschluss an das Training werden Sie in der Lage sein, auch umfangreichere Anwendungen mit Hilfe des Simplifiers zu erstellen.
Schwerpunkte der Schulung
- Umgang mit verschiedenen OpenUI5 Versionen in Simplifier
- Komplexe Simplifier Apps
- Navigation zwischen Screens
- Fortgeschrittene Widgets & UI Actions
- Verwendung von Business Objekten
- Erstellung und Verwendung eines kundeneigenen Widgets
- Offline-Fähigkeit in Simplifier Apps
Voraussetzung
- Technisches & logisches Grundverständnis
- JavaScript Grundkenntnisse
Hilfreiche weiterführende Kenntnisse:
- Abschluss des Simplifier Basic Trainings (SI100)
- HTML & CSS Grundkenntnisse
- OpenUI5 Kenntnisse
Zielgruppe
Dieses Training richtet sich an aktuelle und potenzielle Nutzer der Simplifier Low-Code Plattform, die sich einen Überblick verschaffen und den Umgang mit Simplifier praxisnah erlernen möchten. Sollten Sie sich eine Vertiefung im Bereich Backend-Entwicklung wünschen, empfehlen wir Ihnen unser Spezialisierungstraining Simplifier Advanced – Backend & Administration (SI310).
Detailbeschreibung
Simplifier ist die Plattform um Geschäftsprozesse in integrierten Business und IoT-Applikationen abzubilden und interne und externe IT-Landschaften miteinander zu vernetzen. Anwendungen müssen nur einmal konfiguriert werden, um diese auf allen Endgeräten und Betriebssystemen zur Verfügung zu stellen.
In diesem Training legen wir unseren Fokus auf die Entwicklung eben dieser Anwendungen. Dafür beschäftigen wir uns im Detail mit dem Simplifier UI Designer und versetzen uns in die Lage des (End-)Anwenders, um für diesen eine optimale Oberfläche zu entwerfen.
Im Verlauf des Trainings beschäftigen wir uns mit den verschiedenen UI Elementen – Widgets genannt – und lernen diese besser kennen. Auf diese Weise lernen Sie, welches Widget sich für welches Use Case am besten eignet.
Außerdem werden Sie mit Hilfe des Process Designers und den darin enthaltenen User Stories lernen, wie Sie die Logik in Ihren Anwendungen abbilden und so beispielsweise Konnektoren zum Abruf von Daten verwenden.
Durch die Kombination mit weiteren Themen wie Mehrsprachigkeit, dynamisches Ein- und Ausblenden von Widgets sowie der Implementierung eigener Widgets werden Sie anschließend in der Lage sein, komplexe aber dennoch nutzerzentrierte Anwendungen selbst zu implementieren oder weiterzuentwickeln.
Schulungsthemen und Agenda im Überblick
Wie bei allen Schulungen beginnen wir mit einer Vorstellungsrunde, damit Sie Ihre individuellen Herausforderungen im Zusammenhang mit der Frontend-Entwicklung im Simplifier Kontext schildern können. Gerne gehen wir dann im Verlauf der beiden Tage gezielt auf Ihre Themen ein.
Tag 1
- Festlegung der OpenUI5 Version für Apps
- Navigation zwischen Screens
- Verwendung von globalen Variablen und kundeneigenen Events
- Scripting im Process Designer & Debugging mit Hilfe des Chrome Debuggers
- Erstellung von Split Screen Apps
- Fortgeschrittene UI Actions: Ein- und Ausblenden von Widgets, dynamische Texte
- Mehrsprachigkeit in Simplifier Apps
Tag 2
- Einbindung zusätzlicher JavaScript Bibliotheken
- Server Aktionen am Beispiel von Login und Logout
- Mobile Aktionen am Beispiel eines Barcode Scanners
- Verwendung von Client- und Server-seitigen Business Objekten
- Implementierung kundeneigener Widgets durch Erweiterung von OpenUI5 Widgets
- Offline-Fähigkeit in Simplifier Apps mit Hilfe von Web SQL
- Theming von Simplifier Apps