Veröffentlichungsdatum: 31. Januar 2020
Neu Funktionen Version 5.0
UI-Designer
Der UI-Designer , der is für die Erstellung von Benutzeroberflächen verwendet wurde, wurde vollständig neu gestaltet.
Neben den bereits bekannten Features, wie z.B. der Echtzeit-Kollaboration, bietet der neue WYSIWYG-Editor ist unsere größte Errungenschaft: Sie können ziehen & Drop YouR Widgets in den Editor, der direkt die Vorschau der Benutzeroberfläche in Echtzeit anzeigt .
Live-Vorschau
Darüber hinaus Sie können die Live P-Überprüfungfür verschiedene Geräteformfaktoren verwenden , um das Layout ohne vorherige Bereitstellung zu testen. Das erleichtert die Anwendungserstellung erheblich und spart viel Zeit! Auch die unterschiedliche Auswahl an kompo rate Designs (Themes) und Ihre Änderungen im CSS Editor sind direkt sichtbar.
Symbol-Explorer
Um Ihrem modernen Layout aussagekräftige Icons zuzuordnen, haben wir einen Icon-Explorer integriert, mit dem Sie Icons visuell suchen und nutzen können.
Neuer Datenbank-Designer und No-SQL-Zugriff
Eine ganz besondere Besonderheit ist den neuen Datenbank-Designer. Es vereinfacht die Datenbankerstellung drastisch, da Sie Ihr Datenbankschema jetzt direkt visuell in Simplifier erstellen und in mehreren Zieldatenbanken bereitstellen können wie MySQL, Oracle, Microsoft SQL Server und SQLite.
Entwickler einladen
Die Arbeit an einer Anwendung mit anderen Menschen macht vieles einfacher.
Das Neue Share-Button ermöglicht es Ihnen, andere Teammitglieder ganz einfach per E-Mail einzuladen, an Ihrem aktuellen App-Projekt zu arbeiten.
Neuer Datentyp Generierung von Testergebnissen von Business Objekten und Konnektoren
Um den manuellen Aufwand für die Datentypdefinition zu reduzieren, können Sie Einfache oder komplexe Datentypen aus Connector-Request- oder Business-Objekten werden automatisch im Testdialog angezeigt.
Asset-Editor
Um Ihnen zu helfen, den statischen Inhalt einer App besser zu verwalten, haben wir ein neues Dialogfeld “Asset” erstellt.
This dialog allows you to upload and preview images as well as download them and provides more clarity.
Verwaltung von Theming-Themen
Corporate Design hat für jedes Unternehmen einen hohen Stellenwert.
Entsprechend Themes können der Simplifier-Instanz direkt zugewiesen und geladen werden.
Sie können die Anwendung daher auf unterschiedlichen Instanzen in unterschiedlichen Corporate Designs einsetzen.
Das separate Laden von Themes über Business-Objekte gehört damit der Vergangenheit an.
Attribut- und Rollenzuordnung von externem IDP
Sicherheit und Authentifizierung sind uns besonders wichtig: Die Authentifizierungsmechanismen Active Directory, SAML 2.0, LDAP und OAuth 2.0 bieten nun ein zentrales Rollen- und Benutzerattribut-Mapping auf Basis definierter Regeln.
Rollen und Attribute können so zentral in der Benutzerverwaltung Ihres Unternehmens gepflegt und automatisch im Simplifier synchronisiert werden. Es kann auch eine neue Standardrolle definiert werden.
Dieser wird automatisch einem neuen Benutzer zugewiesen.
Nicht zu vergessen der Metadaten-Austausch per URL: So wird sichergestellt, dass Client und Provider immer die aktuellsten Metadaten verwenden.
Dunkelmodus der Administrationsoberfläche
In unserem Administrations-Dashboard wird es dunkel, damit Sie bei der Erstellung von Apps nicht im Dunkeln tappen müssen: Der neue Dark Mode folgt dem Trend zur augenschonenden Bedienung.
Funktionalität in serverseitigen Business Objekten
Mit der Crypto JavaScript-Bibliothek können Sie nun Daten sowohl entschlüsseln als auch verschlüsseln. Die Funktionen der Lodash-Bibliothek bieten Ihnen eine breite Palette an Datenfiltern und -manipulationen. Über unsere Simplifier User API können Sie nun Ihre eigenen Profilbilder zum Benutzerprofil hinzufügen.
Mobile Aktionen
Jetzt können Sie ein Video auch konfigurativ aufnehmen mit der Kamera auf Ihren Mobilgeräten.
Wählen Sie einfach aus, wie viele Videos erstellt werden und wie lang sie sein sollen.
Verwaltung von Plugin-Geheimnissen
In der Plugin-Verwaltung können Sie nun eigene Schlüssel erstellen, um Ihre eigenen Plugins sicher bei Simplifier zu registrieren.
Erweiterter Funktionsumfang für OData v2 Steckverbinder
Sie können jetzt den Testdialog verwenden, um OData-Aufrufe direkt zu testen.
We also suppo rt Funktion Importe in unserem OD ata-Assistenten, um diese Art von Geschäftslogik einfach als Konnektoraufruf zu verwenden.
SQL-Datenbank-Unterstützung für IBM DB2
Neben den bekannten Datenbanken unterstützen wir nun auch IBM DB2 und IBM DB2 für AS-400-Systeme zur einfachen Wiederverwertung alter Lotus Notes Anwendungen.
Unterstützung für Client X.509 Atteste
Simplifier ermöglicht es Ihnen, X.509-Zertifikate zu verwalten und diese als Anmeldemethode für die Authentifizierung auf Backend-Systemen über unsere Konnektoren zu verwenden.
Aktualisierte Funktionen Version 5.0
Enhanced widget editing
Seien es Icons, Widget-Wizard, überarbeitete Oberfläche oder Drag & Drop-Zonen für den WYSIWYG-Editor – alle UI5-Versionen eines Widgets kann direkt in der Maske verwaltet werden.
Dazu gehört auch die Unterstützung für automatisch generierende Steuerelemente aus der kommerziellen SAP-UI5-Bibliothek.
Optimierter Prozessdesigner
Verknüpfungen zu Process Designer-Elementen werden jetzt hervorgehoben, wenn sie ausgewählt sind.
Die Auswahl der mobilen Aktionen wurde für eine bessere Handhabung überarbeitet.
Die Skriptaktion bietet jetzt eine Auswahl an vorgefertigtem und nützlichem JavaScript-Code, um noch schneller Ergebnisse zu erzielen.
Enhanced RFC c onnector
Unser SAP RFC-Konnektor unterstützt nun auch TABLES-Parameter für den Datenaustausch aus SAP-Funktionsbausteinen und Auto Commit, um automatische Aktualisierungen der SAP-Datenbank auszulösen .
Testdialog von Konnektoren und Business Objekten
Die Testergebnisse werden nun im Testdialog für Business-Objekte und Konnektoren im Format JavaScript Object Notation (JSON) View inklusive Syntaxhervorhebung angezeigt.
Einzelne Ergebnisreihen können ein- und ausgeklappt werden, um eine bessere Übersicht zu erhalten.
Verbessertes Transportsystem
Business-Objekte, die über andere Business-Objekte auf sich selbst verweisen (Zirkelbezug), werden nun korrekt importiert.
Vorschau der Vorlagen
Vorlagen erzeugen jetzt direkt eine Vorschau, wenn der Inhalt geändert wird.
Optimierte App-Bereitstellung
Sie können jetzt optional die folgenden Bereitstellungsparameter für Produktionsumgebungen aktivieren:
- Transpiler = Die Anwendung wird für Browser bereitgestellt, die nur ECMAScript5-Unterstützung haben
- Polyfill = Erstellt Problemumgehungen für ältere Browserversionen, z. B. Internet Explorer 11
- Minimieren = Komprimieren Sie die JavaScript- und CSS-Quelle für eine minimale Dateigröße, um die Ladezeiten zu optimieren
Standardrollen
Simplifier wird mit neuen Standardrollen ausgeliefert
- SF_Administrator (Dies ist eine Rolle für alle AdminUI-Berechtigungen)
- SF_AppBuilder (Diese Rolle stellt die Berechtigungen für die App-Erstellung bereit )
- SF_AppUser (Diese Rolle bietet die Berechtigung zum Ausführen von Apps)
- SF_Developer (Die Rolle liefert das Erlaubnisse An Erstellen von Apps und Erstellen Blöcke wie Business Objekte, Konnektoren usw.)
- SF_ExtAuthUser (Dies ist eine Rolle für schreibgeschützt Users das sind Synchronisiert von einer externen Authentifizierung Dienst)
Optimierte Bibliotheksverwaltung
Die Syntaxhervorhebung ist nun auch für die Einbindung von Bibliotheken von Drittanbietern verfügbar.
Dies erleichtert das Lesen des Codes und das Erkennen seiner Struktur.
Bestehende Bibliotheken können nun auch heruntergeladen werden.
Kompatibilität mit Oracle 19c
Simplifier unterstützt nun auch die aktuelle Oracle 19c Datenbank.
Verbesserung der Sicherheit
Die Legacy-Route für die direkte Ausführung von Konnektoren ist standardmäßig gesperrt – in besonderen Fällen kann diese Sperre in den Systemeinstellungen noch entfernt werden. In Version 5.5 wird diese Option vollständig entfernt.
Mobile Funktionen Version 5.0
Live-Vorschau auf mobilen Geräten
Zusammen mit unserem brandneuen WYSIYWG UI Designer auch Bieten Sie die Live-Vorschau in unserer Vereinfacher Mobiler Client (muss BE aktivierend in den Entwicklereinstellungen. Das Mittel, dass jede Änderung in der Benutzeroberfläche in wirklich–Zeit auf Ihrer realen Hardware. So können Sie Ihre Verlegung testenauf unterschiedliche Gerätefaktoren und Smartphone-/Tablet-Modelle in Echtzeit.
Unterstützung für Honeywell-Scanner
Unser Simplifier Mobile-Client läuft nativ auf Honeywell-Laserscannern mit Android-Betriebssystem. Das bedeutet, dass Sie die Informationen aus the Laserscanner direkt in Ihrer Business-App ohne extra Schnittstelle.
Aktualisierte Mobile APIs
Unsere nativen mobilen Funktionen wurden auf die neueste Version aktualisiert, um Ihnen das beste native mobile Erlebnis zu bieten.
Unterstützung für IOS 13
Unser iOS-Client wurde für iOS optimiert 13
Neue API für TCP-Socket-Verbindungen
Mit unserer neuen nativen TCP-Unterstützung können Sie Daten direkt mit anderen Geräten über Ethernet oder WLAN austauschen.nterface.
Wir verwenden dies, um externe, fest montierte Laserscanner auf einem Gabelstapler für intralogistische Anwendungsfälle zu unterstützen in Produktionsumgebungenoder Lagern.
Eingestellte Funktionen Version 5.0
- Der Support für den Simplifier Windows 10-Client wird eingestellt, da Windows seine Mobile 10-Plattform einstellt.
- Angular 2 Widgets und Unterstützung für Angular 2-Anwendungen und Runtime sind nicht mehr verfügbar.
- Die einfache Option zum Ausführen von SQL-Anweisungen innerhalb des SQL-Konnektors wird in Version 5.0 nicht mehr unterstützt – der Konnektoraufruf wird automatisch zur Ausführung migriert.
Es sind keine Auswirkungen auf bestehende Anwendungen zu erwarten.
Manu elle än derung Release 5.0
Der neue UI-Designer erfordert aktualisierte Widgets und Metadaten wie Aggregationen und Drop-Zones.
Für die OpenUI5 Version 1.60 stellen wir diese Widgets unter http://download.simplifier.io/transports
Diese müssen importiert und überschrieben werden.
Achtung: Alle kundenspezifischen Änderungen an diesen Widgets gehen verloren! Für die OpenUI5 Version 1.38 und 1.44 müssen Sie die Widgets manuell im Widget-Editor anpassen.
EineAnsage
Die Client-API für die direkte Konnektorausführung (ohne Aufrufe) wird in Version 5.5 nicht mehr verfügbar sein – bitte verwenden Sie nur Konnektoren mit Aufrufen.