Progressive Web App

Eine Progressive Web App (PWA) ist eine Webseite, welche zahlreiche Merkmale besitzt, die bislang nativen Apps vorbehalten waren.[1] Sie kann daher auch als Symbiose aus einer responsiven Webseite und einer App beschrieben werden. Progressive Web Apps können wie eine Webseite einfach mit HTML5, CSS3 und JavaScript realisiert werden. Zusätzlich dienen sogenannte Service Worker durch optimales Caching der Offline-Funktionalitäten. Zur Kommunikation zwischen Webclient und Webserver ist das HTTPS-Protokoll vorgeschrieben. Progressive Web Apps schließen damit eine lang bekannte Lücke innerhalb des "Mobile First"-Ansatzes. Mehr und mehr Menschen nutzen das Smartphone, um ins Internet zu gehen. In Deutschland betraf der Anteil der Internetnutzer via Smartphone im Jahr 2014 genau 69 % aller Internetuser.[2] Bisher bestand das Problem für Webseitenbetreiber darin, dass sowohl eine responsive oder mobile Webseite als auch zusätzlich eine native App entwickelt werden musste, wollte man sich am Markt behaupten. Eine PWA macht die doppelte Entwicklung überflüssig, da sie wie eine Webseite mittels URL aufgerufen werden kann und gleichzeitig offline Funktionalitäten bereitstellt.

Quelle: Wikipedia