Why The Web Is Dead
sfgate.com
sfgate.com
What is happening though, is that the whole cycle is starting from scratch on mobile devices. That means the mobiles also need to go through the "native" cycle before they jump to the "web" cycle, just like desktop PC's.
I'm also worried that because the browser is such a central part of the mobile experience (appearing in the doc, being opened from within any app), it makes it VERY difficult for competitors to gain a market, much more so than on desktop. Add to this that Apple doesn't allow competing layout engines and I'm worried that the mobile browser might never get to the point where the desktop browser is today.
The income gap between rich and poor is getting bigger and bigger which must mean that poor poor are getting poorer.
Or more and more people are using mobile devices which must mean that less and less are using the web.
So basically I am going to use my laptop/desktop for work and then when I want to check my facebook status I am going to whip out my iPad and check it there, because it's mobile.
Jezz... why didn't I think of that.
I used the app extensively recently while trying to find an apartment, and I didn't see anything they were doing in the app that made me think, "This has to be a native app." I think what's being confused here are the two different "webs" that exist in todays tech parlance: the first is the one that you use a web browser to access and the second is the technology stack that allows you to deliver a device independent experience using a bunch of tools that helped build the first web (plus a bunch of new stuff). With the advent of things like PhoneGap, and the native platform fragmentation that's already begun, I suspect that we're going to see more, not less, efforts going into mobile web applications.
One side note: The extra emphasis placed on iOS and iPad in the article is also telling. Sure iOS may be winning in the tablet world, and doing a damn good job in smart phone world, but Facebook has 500+ million users. Even if you throw in Android, you're not even close the total number of Facebook users just in the US. If I was the Zuck, I would be thinking about a mobile strategy that wasn't caged in by specific device/platform growth too.
Seriously, why do you need to code an app in Objective C just to get native features? They should be exposed to Javascript. As usual, OPEN will win, and that means the web!
Try some original thought, people.