Progress Towards Progressive - Taking a Web App Offline

Sigmund Hansen

Short talk - in English

Progressive Web Apps, or PWAs, are alle the rage. We wanted to know if we could save money using service workers and related PWA technologies to avoid building native mobile apps. So this fall I got to spend time taking the web socket based application Dyrehelseportalen, or the Animal Health Portal, offline. The application is steadily growing, and one stakeholder required the ability to register farm visits without a steady internet connection. Now I want to tell you about the good, the bad and the ugly that I faced on my journey through the lands of service workers and caches.