If you’ve ever wondered why people love native apps and avoid the “open web” when they can, this right here is why.
To develop an awesome web app, there’s a significant burden put on the developer beyond just writing a great app. Cross-browser compat, cross-OS compat, this shit adds up and takes away from time that should be spent making the app more useful.
That overhead just doesn’t really exist for native apps, at least not to the same extent. iOS? You’re writing for one target. Android? Even with the fragmentation there, you’ve got a single target and tools to help cross-compatibility.