Progressive Web-Apps kombinieren die Vorzüge des Webs mit denen nativer Anwendungen. Sie starten dank Caching blitzschnell vom Homescreen mobiler Geräte und erlauben Offlineszenarien zur Überbrückung schlechter oder fehlender Datenverbindungen. Wie Webanwendungen laufen sie auf jeder Plattform und können ohne Umweg über einen Store per HTTP bezogen werden. In dieser Session erfahren Sie anhand eines durchgängigen Beispiels, wie Sie solche Webanwendungen mit Angular 2 umsetzen können. Dazu lernen Sie die zugrunde liegenden Techniken, wie Service Worker, Browserdatenbanken und das Web-App-Manifest ebenso kennen und erfahren, wie Sie echte Push Notifications im Browser implementieren können. Daneben lernen Sie auch das Angular 2 Mobile Toolkit kennen, welches die Erstellung solcher Anwendungen mit Angular 2 drastisch vereinfacht.
