Hacker News new | ask | show | jobs
by e12e 217 days ago
How is a WebView app better than a webapp?
2 comments

Native escape hatch, for when you need native capability. For example, my app uses the Zebra DataWedge API on Zebra Android devices.

Native experience for users, where the app appears in their app drawer/library. The app doesn’t disappear randomly like shortcuts do on iOS (maybe this is fixed now?).

Better DX for certain features, like notifications, storage, control of caching, local network device access, etc.

A WebView satisfies everyone who insists on using a native app for something that could have just been a website.

And it’s still usable as a website for everyone else on any platform.