top of page
  • Facebook Social Icon
  • Twitter_Logo_WhiteOnBlue
  • LI-In-Bug
  • XNG_Sharebutton_v01-7d06f36109c803c7a79f
Entwickler_Anker

Leistungsfähige Features für Entwickler

Boosten Sie Ihre Kreativität mit storm

1. Automatische Dokumentation

Jeder Entwickler kennt das Problem: Am Ende der Implementierung fehlt die Zeit, um die Dokumentation in professioneller Qualität umzusetzen.

Hier unterstützt storm Sie optimal bei der Implementierung von Applikationen. Sie definieren, was Sie benötigen und die App definiert für Sie die notwendigen UI´s, Layouts und Aktionen, sowie die Entitäten und Berechtigungen. Mit adaptiven Templates baut storm daraus alle notwendigen UI5 Ressourcen wie beispielsweise Controller, View-XML’s, i18n Dateien. Diese dokumentiert storm bei der Generierung automatisch für Sie.

Es werden notwendige Inline-Kommentare direkt im Code eingebaut. Unsere Software storm nimmt Ihnen auch die umfangreiche technische Dokumentation aller Entwicklungen in Word und Markdown ab.

 

Zusätzlich erstellt storm Diagramme des gesamten Datenmodells, inklusive aller Abhängigkeiten und Beziehungen, auch zu externen Systemen, welche mit OData angebunden sind. Darüber hinaus beschreibt storm automatisch die jeweiligen UI’s sowie die technischen Inhalte und Methoden. Die Dokumentation der UI´s wird durch automatisch erstellte Screenshots ergänzt.

Auf diese Weise können Sie sich auf das Erstellen Ihrer UI5 Applikationen konzentrieren. Die beeindruckende technische Dokumentation für Ihre Kunden oder Dritte erstellt storm für Sie.

2. Testing wie von Zauberhand

Sie haben alle Anforderungen an Ihre UI5 App umgesetzt? Jetzt würden Sie gerne sicherstellen, dass bei zukünftigen Änderungen noch alles funktioniert wie geplant?

Als professioneller Programmierer müssen Sie schnell auf dem Qualitätssicherungssystem nachvollziehen können, ob die wesentlichen Schritte und Eingaben in Ihrer UI5 App alle fehlerfrei durchlaufen.

 

Dieser Vorgang ist mit storm kein Problem. Die Software baut für Sie ohne Aufwand mit dem „generate Test“ Befehl einen kompletten Test Journey in OPA5 auf und prüft, ob das Erstellen, Lesen und Aktualisieren Ihrer Daten weiterhin fehlerfrei funktioniert.

Außerdem können Sie mit dem „dataset“ Befehl Tests mit Ihren eigenen Datasets aufstellen. So kann ein bestimmtes Testdatenset schnell auf einem neuen Testsystem oder lokal in Ihrer Entwicklungsumgebung komplett neu aufgebaut werden.

Sie haben eine Idee und möchten einen Prozessablauf automatisiert testen? Damit das schnell geht, haben wir für jeden Bereich der App bereits fertige OPA5 Testbereiche für Sie angelegt.

Testing war noch nie entspannter.

3. UI-Fields erleichtern die Bedienung

Sie müssen UI-spezifische Control-Hierarchien für einige Entitäten und zugehörige Aktionen beziehungsweise Formatter anlegen. 
Wäre es nicht schön, diese für andere UI's wiederverwenden zu können? 

Sie wissen wie anstrengend dieser Vorgang ist: Zuerst erstellen Sie eine separate Formatter-Methode. Anschließend müssen Sie diese Methode zu jedem einzelnen UI hinzufügen und diesen UI5 Control-Baum als XML auf jedem einzelnen UI neu erstellen für das er benötigt wird. Dann muss noch der Event Handler zu jedem UI-Controller in allen UI´s zugewiesen werden. Das ist mühsam und eine ganze Menge zusätzlicher Arbeit, wenn Sie etwas in einer der Benutzeroberflächen vergessen haben sollten.

storm nimmt Ihnen diese Arbeit ab & erledigt alles automatisch für Sie!

Ein UI-Tree mit Aktionen und Formatter kann damit überall in Ihrer App wiederverwendet werden.
Mit der Tastenkombination „CTRL-SPACE“ können Sie das UI-Feld aus der Liste der verfügbaren Felder auswählen.

Das Feld lässt sich in jedem UI wiederverwenden.

So einfach. Bleiben Sie also zu 100% flexibel und trotzdem schneller als alle anderen!

bottom of page