Veröffentlichungsdatum: 30. Juli 2019
Neu Funktionen Version 4.5
Modularität
Das neue Modul-Feature macht es logisch möglich, komplexe Anwendungen in wartbare und wiederverwendbare Module zu unterteilen.
Vorteile der Module auf einen Blick:
- Eine parallele Entwicklung in Teams ist möglich.
Die einzelnen Teams können einzelne Module bearbeiten, die schließlich in einer Anwendung wieder zusammengesetzt werden. - Das Laufzeitverhalten wird durch dynamisches Laden verbessert.
- Die Softwarepflege wird optimiert.
- Sie ermöglichen den bidirektionalen Austausch von Daten zwischen Anwendungen und anderen Modulen.
Anwendungs-Staging
Das Staging von Anwendungen wurde weiter vereinfacht , indem verschiedene Datenquellen für eine normalerweise dreistufige Systemlandschaft (Entwicklungs-, Test- und Produktivsysteme) konfiguriert werden konnten.
Wird beispielsweise eine Anwendung von der Testumgebung in das Produktivsystem transportiert, wählt Simplifier automatisch die passende Datenquelle aus.
Da die Daten aus der richtigen Datenquelle gelesen oder geschrieben werden, spart dies viel Zeit!
Integration
Viele Unternehmen, die auf SAP setzen, sind bereits von ihren alten ERP-Versionen auf S/4HANA migriert oder planen dies (der entsprechende Support läuft 2025 aus).
Daher müssen neue Schnittstellenprotokolle auf den Kundensystemen eingerichtet werden.
Dazu gehören natürlich auch oData.
Innerhalb seiner leistungsstarken Integrationsschicht bietet Simplifier jetzt einen Connector Wizard für oData v2, der es Anwendungsentwicklern ermöglicht, oData-Backend-Dienste einfach zu integrieren.
Der große Vorteil ist, dass Sie problemlos auf bestehende oData-Dienste von S/4HANA oder anderen zugreifen können, ohne programmieren zu müssen.
Proxy-Konnektor
Der neue Proxy Connector ermöglicht die Nutzung aller HTTP-Services, die nicht auf bestimmten Protokollarchitekturen wie REST, SOAP oder oData basieren.
Aktualisierte Funktionen Version 4.5
Erweitertes Transportsystem
Unser Transportsystem wurde komplett überarbeitet.
Die Freigabe eines Transportauftrags friert nun den gesamten Inhalt ein und ermöglicht ein Rollback auf eine frühere Version.
Darüber hinaus können die Inhalte nun über eine Remote-HTTP-Verbindung von einer Simplifier-Instanz in eine andere übertragen werden – ohne zeitaufwändiges manuelles Up- und Upload!
Die Import- und Exporthistorie zeigt Ihnen, wann ein Transport auf welcher Instanz importiert wurde und wo Konflikte aufgetreten sind.
Die automatische Vergabe einer eindeutigen Transportnummer stellt die Dokumentation im Sinne des Application Change Managements sicher.
Automatisierte Anwendungstests
Das automatisierte Testen, das Sie bereits aus Release 4.0 kennen, wurde überarbeitet.
Analog zum OPA5-Standard haben wir Journey- und Page-Objekte eingeführt.
Auf diese Weise können Sie mehrere Testfälle innerhalb einer Journey gruppieren und ausführen.
Sie können die Seitenobjekte verwenden, um auf wiederverwendbare Testläufe zuzugreifen.
Mobile Action Audio-/Videoanruf
Wir möchten, dass Sie in Kontakt bleiben: Aus diesem Grund haben wir die Audio-/Videoanruffunktion von P2P- auf Client-Server-Technologie umgestellt.
Dies hat den Vorteil, dass nun Audio-/Videokonferenzen mit mehreren Teilnehmern möglich sind.
(Alles, was Sie brauchen, ist ein separates Konferenz-Plugin, das auf Simplifier installiert werden muss).
Neue Funktionen im Process Designer
Die Suche im Process Designer ermöglicht es nun, in den Mapping-Dialogen nach Variablen, Auto-Feldern und Parametern sowie deren eindeutigen IDs zu suchen.
Sie können auch nach Beschreibungen und Funktionsnamen von Business-Objekten oder Konnektoraufrufen suchen. “To Set or not Set…”: Eine neue Bedingung isSet bzw. isNotSet prüft nun, ob eine Variable definiert ist oder nicht.
Fehler in Business-Objekten oder Konnektoren können über den Parameter ErrorMessage im Mapping-Dialog “ausgebügelt” werden.
“Also check, wer für immer bindet…”: Eine Syntaxprüfung per ESLint über den ECMAScript 5 Standard in Skriptblöcken oder Bildschirmereignissen ist nun optional für ältere Browser möglich.
Neue Funktionen im UI Designer
Mit neuen Bildschirmereignissen wie onBeforeFirstShow, onBeforeHide und AfterShow vereinfachen wir die Konfiguration Ihrer App.
Zudem erreichen Sie ein besseres Laufzeitverhalten.
Darüber hinaus ist es nun möglich, einen Bindungspfad zu einem Datenmodell direkt zu jeder Widget-Eigenschaft im UI Designer zu definieren.
Update auf UI5 1.60
Die Simplifier-Verwaltungsschnittstelle verwendet jetzt die neueste UI5 1.60-Version.
Darüber hinaus haben wir auch alle Widgets an die neue Version angepasst.
Davon profitieren alle Simplifier Apps.
Erweiterter SOAP-Konnektor
Der SOAP-Konnektor ermöglicht nun auch die Dateiübertragung in Form von Anhängen.
Mit Release 4.5 können Sie die Header-Variablen nach Ihren Wünschen gestalten und eigene HTTP-Header hinzufügen.
Erweiterter SQL-Konnektor
Hier kann jeder ein Statement abgeben: Für die Eingabe von SQL-Anweisungen steht nun eine größere Eingabemaske mit Syntaxhervorhebung im SQL Connector zur Verfügung.
Wir bieten auch einen neuen Transaktionsmodus an.
Hier können alle Anweisungen als eine Datenbanktransaktion ausgeführt werden.
Bei MySQL-, SQLLite- und MSSQL-Datenbanken wird der Inhalt der Primärschlüssel auch als Ausgabeparameter generatedKeys angegeben.
SAP RFC-Konnektor
Der überarbeitete SAP RFC Connector unterstützt nun auch die ABAP TABLES Parameter in Funktionsbausteinen.
Admin-UI in neuem Design
Die Administrationsoberfläche wurde auf UI5 Version 1.60 aktualisiert.
Das Erscheinungsbild wurde an das neue Simplifier-Logo und Corporate Design angepasst.
Es gibt auch eine einfache Möglichkeit, Fehler über das Menü zu melden.
Business-Objekte
Durch die Überarbeitung der Business-Objekte erreichen wir eine bis zu 500% höhere Ausführungsgeschwindigkeit der serverseitigen Programmlogik.
Wagen Sie den Sprung: Darüber hinaus haben wir die Benutzerfreundlichkeit optimiert und ermöglichen es, direkt aus der Listenansicht zu Funktionen zu springen.
Die Funktionen der numeral.js Bibliothek stehen nun auch für die Formatierung oder Berechnung von Zahlen zur Verfügung.
Leistungsüberwachung
Logs & Monitoring ermöglicht es Ihnen nun, die Ausführungszeit eines Konnektors zu messen.
Performance-Optimierung
Die Ausführungsgeschwindigkeit von Simplifier wurde in 3 Punkten verbessert:
- Bis zu 500 % schnellere Ausführungszeit von serverseitigen Geschäftsobjekten
- bis zu 300% schnellere Ladezeit der Simplifier-Anwendung durch eine angepasste Preload-Methode
- schnellere Ladezeit des UI Designers und der Pflege von Business-Objekten
SAML 2.0-Authentifizierung
Wir haben die SAML 2.0-Authentifizierung als Teil von ADFS (Active Directory Federation Services) überarbeitet.
Anwendungsberechtigungen
Das Berechtigungsobjekt des UI-Designers wurde nun um Anlegen, Anzeigen, Bearbeiten und Löschen erweitert.
Widgets
“Einer für alle…”: Ein Widget kann nun für mehrere UI5-Versionen verfügbar gemacht werden.
Das Widget kann direkt mit den UI5-Versionen verknüpft und entsprechend generiert werden.
Über einen Filter im UI Designer werden nur die kompatiblen Widgets angezeigt, die der gespeicherten UI5-Version der Anwendung entsprechen.
Mobil Eigenschaften 4.5
Explored-App für iOS-Benutzer
Mit der Exploring App können Sie nun das App-Menü an Ihr Layout und Corporate Design anpassen.
Die Explored-App ist kostenlos auf dem Marktplatz erhältlich.
Mobiler Client
- Das Cordova-Plugin-IntelWebRTC wurde zugunsten von Cordova-Plugin-Conferencing entfernt.
- Alle mobilen Plugins wurden auf die neueste Version aktualisiert
- Der Cordova Plugin Document Viewer wurde entfernt – bitte verwenden Sie PDF.js Library als Ersatz
- Neue Grafiken für die Benutzeroberfläche
- 64-Bit-Unterstützung für Android ARM/x86 und iOS
- Es wurde ein AirWatch-fähiger Client erstellt, der als interne App in der Managementkonsole bereitgestellt werden muss – bitte wenden Sie sich für weitere Informationen an Ihren Projektmanager.
- Bessere Handhabung von Berechtigungsanfragen für alle benötigten Plugins und aktualisierte Nutzungsbeschreibungen
Deeplinking/eigenes URI-Schema
Wir haben benutzerdefinierte URL-Schemata hinzugefügt, um eine Business-App über einen Hyperlink zu starten.
Anforderungen und Einschränkungen:
- Installation des Simplifier-Clients erforderlich
- Automatischer Start des Clients mit Benutzeranmeldung
- Der URL-Start hat eine höhere Priorität als der automatische App-Start
- Warnung, wenn die gewünschte App nicht installiert ist
- Zeigen Sie ein Popup mit Countdown an, sobald ein Link geklickt wird, und einen Bestätigungsdialog, wenn die Business App ausgeführt wird.
- Die Business-App wird vor dem Start aktualisiert, wenn das automatische Update aktiviert ist
- Fehlerhafte oder ungültige Links werden nicht verarbeitet.
Externe Login-Methoden
Neben OAuth 2.0 unterstützen wir nun auch SAML-Dienste.
Webview-Debugging (Android)
Eine neue Entwickleroption zum Debuggen von Business-Apps mit Chrome Inspector ist jetzt verfügbar.
Veraltete Funktionen
Die WebRTC P2P-Unterstützung wird nicht mehr unterstützt – bitte verwenden Sie unsere neue Video-/Audiokonferenzfunktion (separates Plugin erforderlich)
Ankündigungen für kommende Releases
Was Sie in Zukunft erwarten können
- Der Simplifier Windows 10 Client wird in zukünftigen Versionen eingestellt, da Microsoft keine eigene Windows 10 Mobile-Plattform mehr entwickelt.
- Angular 2-Widgets werden ab Version 5.0 nicht mehr verfügbar sein.
- Die Client-API für die direkte Ausführung von Konnektoren (ohne Aufrufe) wird in zukünftigen Versionen nicht mehr verfügbar sein – bitte verwenden Sie nur Konnektoren mit Aufrufen.
- Die einfache Option zum Ausführen von SQL-Anweisungen innerhalb des SQL Connectors wird in Version 5.0 nicht mehr unterstützt.