Let’s sum up! 💾 Installation ➡️ manifest/service worker/HTTPS ➡️ publish to stores with PWABuilder
💡 Always works ➡️ Caching resources on install of SW
📂 Local files ➡️ Register as a PWA file_handler
🪟 Draw in the entire window ➡️ Use the Window Controls Overlay
🔗 Integrate with other apps ➡️ Register as a protocol_handler ➡️ Register as a share_target ➡️ Share out with navigator.share()
🔗 Integrate with the OS ➡️ Display shortcuts ➡️ Insert widgets