Earlier quoted context omitted.
Why build an app and not just live on the web? I answered that in the article, 2nd paragraph. The answer is two-fold: 1. That's where users are. We've trained a generation of users to find apps in app stores. 2. Some mobile platforms (read: iOS) are hostile to web apps. For example, Apple doesn't let you play audio in the background on iOS. (Or rather, they suspend JS execution if the web app is in the background, or…
> Some mobile platforms (read: iOS) are hostile to web apps. I'm OK with that. Web apps are clunkier and provide a worse experience. That Google makes this easier speaks to the sort of UX you get with Android.
Chicken and eggs argument here: web apps are clunkier and provide a worse experience because they are not well supported by the OS or the OS does not provide better support for web apps because they provide a worse experience?
Hybrid app frameworks exist because phone operational systems lack proper support for web applications.