Shipping a PWA as an Android app
summary
Shows how to turn an existing PWA (demo uses the Persistence app) into a real Android APK without writing native code by using Bubblewrap and standard Android CLI/JDK tooling. Walks through npm install, JDK/command-line setup, running the CLI to generate a project, and running bubblewrap build to produce a signed app plus assetlinks.json. Requires passing Lighthouse quality checks (performance ≥80 and PWA audit) and explains Play Store App Signing and updating assetlinks for Trusted Web Activity integration.
AI-written summary · about
chapters (8)
- 0:00Start
- 0:48Previous options
- 1:10Browsers are large apps
- 1:21Trusted Web Activity
- 2:00Introducing Bubblewrap
- 3:14Bubblewrap External Dependencies
- 5:50Important Bubblewrap Output
- 6:25Digital Asset Links
related talks
40mMobile platform guidelines with PWA: yes, no problem!
25mBulding (Progressive) Web Apps
12mList your Progressive Web App in Google Play
17mLet's Build a Progressive Web App
14mWrite once, run anywhere with PWAs
17mTransforming your Web Application into a PWA - Why and How?
25mThe modern PWA Cheat Sheet
03h 13mBuild your first mobile & desktop app as a Progressive Web Application
