The web (browser) is inside every (mobile) application.
Adam Rifkin stashed this in Mobile!
The Web succeeded because it was simple.
Even now, iPhone apps and iPad apps and Android apps are powerful because they have the Web inside them:
Facebook’s iPhone application is the most popular native mobile app. It makes extensive use of Web technologies by “putting an actual browser inside the app.”
Microsoft’s Bing application is written in HTML5 and essentially the same across all native clients and the Web.
Google’s native Gmail application on iOS is “just a wrapper around a UIWebView”.
LinkedIn’s native mobile applications consist of “Web content most of the time, all within a native frame”.
I disagree @Adam. I think the verdict is still out on HTML5 / JS. The native UI experience still beats the experience on UI via HTML 5 / JS / WebKit view hands down, the signs you point are very interesting developments that should help bring change soon (hopefully!)...
So instead if you suggested HTTP as web standard that is driving everything I would have to just shut up.
Thank you for the perspective, Ashish. Sometimes I get caught in my Web-dominated world view.
You reminded me. We need a better 'WebKit'. Not the lame version that is part of iOS or Android. I could see how some really innovative approach on this small widget could potentially close the gap between native and html5 apps.