Enrique Ortiz compares these two phenomena:
Here’s a slightly edited commentary, as I couldn’t edit my note at the site:
I consider these to be the most important points, with the status for each right now:
- What generates the most money, the easiest way? (native apps)
- What makes it easiest to get a broad phone compatibility? (Web apps)
- What provides the best user experience? (native apps)
- Which is easiest to install/access? (native apps)
With native apps I don’t count MIDlets in “traditional” featurephones, that were hard to install and hard to later find on the phone, which hampered the uptake of MIDlets. The iPhone changed all that, as we all know.
Web apps can generate the same revenue and as easily as native apps if they are ad-funded. It’s really the same thing.
When it comes to pay-per-instance, clearly native apps win out, as download and purchase are handled through an application store.
I have yet to see in-app purchases work as well for Wep apps as for native apps.
The access to Web apps needs to be as simple as for native apps. In other words no manual saving of bookmarks, but direct “installation” like for native apps (that of course under the covers is primarily still about saving a bookmark together with an app icon) via an application store.