Based on Angular, a Single-Page Application (SPA) framework developed by Google, we’re able to write beautiful and performant web applications based on components. TypeScript supports .NET developers with a C#-like syntax which helps to feel comfortable when entering web application development. But how can we use that knowledge to create real cross-platform applications, which run on any form factor, on any device and on any operating system? Which architecture do we need? Tools like Cordova and Electron enable to us to bring our single code base to mobile and desktop platforms, real .exe, .app & Co! And thanks to the recent developments with Progressive Web Apps we can participate in cool new features like offline availability. In this session Manuel Rauber from Thinkecture shows how you can use Angular as an application platform and how real cross-platform applications can be developed.
GitHub: https://github.com/thinktecture/dotnet-day-ch-2018-angular-demo
Original Source:
https://speakerdeck.com/manuelrauber/real-cross-platform-in-action-angular-progressive-web-apps-electron-and-cordova