Benutzer-Werkzeuge

Webseiten-Werkzeuge


servoy

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
servoy [20.12.2021 12:01] – [Gründe für Servoy] Joachim Hilgersservoy [01.06.2023 09:12] – [Gründe für Servoy] Joachim Hilgers
Zeile 20: Zeile 20:
     * In 2015 wurde der "NG Client" eingeführt, der auf damals aktueller Browser-Technik beruhte, wie AngularJS und Bootstrap. Auch hier waren die alten Anwendungen grundsätzlich weiterhin lauffähig. Für das Umsetzen von aktuellen Konzepten für die Benutzeroberfläche war das Anpassen des ggf. vorhandenen Oberflächen-nahen Codes notwendig.      * In 2015 wurde der "NG Client" eingeführt, der auf damals aktueller Browser-Technik beruhte, wie AngularJS und Bootstrap. Auch hier waren die alten Anwendungen grundsätzlich weiterhin lauffähig. Für das Umsetzen von aktuellen Konzepten für die Benutzeroberfläche war das Anpassen des ggf. vorhandenen Oberflächen-nahen Codes notwendig. 
     * Eine Deployment-Variante davon ist der NG Desktop Client, der einen NG Client in eine lokale Electron Laufzeitumgebung verpackt und somit wieder den Zugriff auf lokale Resourcen ermöglicht.     * Eine Deployment-Variante davon ist der NG Desktop Client, der einen NG Client in eine lokale Electron Laufzeitumgebung verpackt und somit wieder den Zugriff auf lokale Resourcen ermöglicht.
-    * Im Jahr 2021 (erstes Release 2021.3) veröffentlichte Servoy den "NG Client 2", der auf dem aktuellen Angular Framework (2+...) beruht. Von dieser Umstellung des kompletten UI-Stacks sind die Servoy Entwickler wiederum im Regelfall nur marginal betroffen - s.a. [[https://servoy.com/angularjs/|Servoy zu "AngularJS to Angular.io What does it mean?"]].+    * Im Jahr 2021 (erstes Release 2021.3) veröffentlichte Servoy einen neuen NG Client, "Titanium NG" oder kurz "TiNGgenannt, der auf dem aktuellen Angular Framework beruht. Von dieser Umstellung des kompletten UI-Stacks sind die Servoy Entwickler wiederum im Regelfall nur marginal betroffen - s.a. [[https://servoy.com/angularjs/|Servoy zu "AngularJS to Angular.io What does it mean?"]].
  
 +Wir haben selbst an der Umstellung einer sehr umfangreichen Anwendung beteiligt, die zunächst einige Jahre als Smart Client-Anwendung lief und dann um den NG Client erweitert wurde, wobei beide Clients über zwei Jahre parallel liefen. Inzwischen (2023) erfolgte wegen des auslaufenden Supports für Angular JS die Umstellung auf TiNG, was wiederum insgesamt nur einen recht überschaubaren Aufwand für Anpassungen wegen der teilweise geänderten Ansteuerung der neuen UI-Controls erforderte.
  
-Auf unseren [[Entwicklertreffen]] ist Servoy deshalb inzwischen immer wieder ein Thema für den Erfahrungsaustausch.+ 
 +Auf unseren [[Entwicklertreffen]] ist Servoy immer wieder ein Thema für den Erfahrungsaustausch.
  
 ===== Konzepte ===== ===== Konzepte =====
servoy.txt · Zuletzt geändert: 29.01.2024 10:32 von Joachim Hilgers