Im Rahmen diverser Technologie-Studien und Prototypen wurde schon kurz nach Erscheinen das Potential von Angular und Ionic erkannt - die Time-Saver und Qualitäts-Garanten für moderne Web- und App-Entwicklung.

Angular bietet die Möglichkeit, in JavaScript sehr effizient und stabil modernste und datenintensive Web-Applikationen zu entwickeln. Durch das sogenannte "Two-way binding" wird die Umsetzung von einfachen und komplexen Applikationen wesentlich vereinfacht - insb. verglichen zu traditionellen Ansätzen wie "thick application Server", JSF, jQuery etc. Angular2 führt dies noch einen Schritt weiter: Die oft verpönte "Einfachheit" von JavaScript und die mangelnde Test/Verständlichkeit wird kompensiert, indem in der Meta-Sprach "TypeScript" entwickelt wird. Hierdurhc können diverse potentielle Probleme schon zur Entwicklungszeit erkannt werden.

Ionic als Framework basiert auf Angular und hilft, dynamische Applikationen Cross-zu-entwickeln: Einmal umgesetzt als Web-Applikation lassen sich auch Apps für Android und iOS erstellen, wobei die notwendigen Anpassungen am Applikations-Code sehr minimal sind. Dies reduziert deutlich den Entwicklungs- und Test-Aufwand und sollte als der Ansatz gesehen werden, wenn damit gerechnet wird, Prozesse uns Systeme, die heute nur "für das Web" entwickelt werden, ggf. in Zukunft auch als - leicht wartbare - App zu vertreiben. Ionic2 vollzieht den Schritt auf Angular2 und bietet einen Satz an internen Verbesserungen und Optimierungen, insb. in Bezug auf die Performanz.

Go to top
JSN Boot template designed by JoomlaShine.com