Mittwoch, 16:00 Uhr

Cross-Platform mit Angular, Cordova und Electron am Fallbeispiel MiracleList

Microsoft hat im Jahr 2015 über 100 Millionen Dollar für die App Wunderlist gezahlt. MiracleList ist eine Nachprogrammierung dieser App. Sie läuft nicht nur im Browser, sondern Dank Cordova und Electron auch als Desktop-Anwendung auf Windows und Linux sowie als App in iOS und Android.

Der Vortrag zeigt die Architektur dieser Cross-Plattform-App sowie einige spannende Ausschnitte aus der Implementierung, z.B. die TypeScript-Programmcodegenerierung aus der Swagger-Spezifikation des REST-APIs, die Verpackung der Angular-Anwendung mit Electron und Cordova (und dabei aufgetretene Hürden), die eingesetzten Tools sowie die Offline-Fähigkeit der App.

Vorkenntnisse:
Basiskenntnisse HTML, CSS, JavaScript/TypeScript

Lernziele:
Cross-Plattform-Entwicklung, Umwandlung einer Webanwendung in eine Desktop-Anwendung/App mit Electron und Cordova

Dr. Holger Schwichtenberg
(www.IT-Visions.de)
@dotnetcoktor

Holger ist technischer Leiter bei IT-Visions.de. Er entwickelt in der Praxis Unternehmenssoftware mit TypeScript sowie C# und hat zahlreiche Bücher geschrieben.