And Gruber's point is that web apps still require internet access to work, albeit with improvements like cached storage in HTML 5. Whereas apps on the mobile device already work and are already taking advantage of sensors onboard the device, but the internet (cloud) makes them even better. For example, Garageband for iOS would be really hard to do as a webapp. Not impossible, but hard.
come on, google search is smarter than the app store search
I'm saying the App Store has categories, "Staff Picks", "iPad App of the Week" etc and it helps in discovery, just like Yahoo did back in the day.
Google would have to tread carefully here or they would step on advertisers' toes or invite anti-competitive scrutiny due to their dominance in search.
I'd beg to differ. It may not be identical, but App installation on my iPhone/iPad/Macintosh from the App Store is pretty much "Click, authorize, done"
I'm not saying the iOS process isn't dead simple - it is - but its still a step behind web apps.
App store installation does have one other advantage: a sense of ownership. The user feels they own the app rather than merely visiting it -- psychologically that is a powerful difference.
1) With local storage registration isn't necessary in a lot of cases. It is only needed so the user can have the same data on multiple computers.
2) We have Facebook Connect, Google Login, Twitter Anywhere, etc today. It's a 2 step process, "Login", and "Authorize".
The app store certainly makes it easy but its no where close to the easy installation and update of webapps - typing a name and hitting enter or clicking a link.
Wouldn't it be more appropriate to say that Apple's vision of the cloud is "data in the cloud. apps are local" whereas Google's vision of the cloud is "data and apps are in the cloud"?
All of Google's client-side software also comes down from the cloud the same way your data does.