An example of progressive web app.
Progressive Web Apps are user experiences that have the reach of the web, and are:
- Reliable - Load instantly and never show the downasaur, even in uncertain network conditions.
- Fast - Respond quickly to user interactions with silky smooth animations and no janky scrolling.
- Engaging - Feel like a natural app on the device, with an immersive user experience. This new level of quality allows Progressive Web Apps to earn a place on the user's home screen. Learn more..
- Offline capabilities.
- Notifications.
- Graceful update.
- Background sync without internet.
Increase swVersion = '1.28'
in service-worker.js to deploy new code gracefully.
Clone this as git clone git@github.com:general-labs/Progressive-Web-App.git rock-press
- Browse http://localhost/rock-press/
- Get desktop installation prompt when you deploy this into a HTTPS public domain.