I think solutions like PhoneGap is the best of both worlds. Users get their "native" app. Developers get to keep their web app.
I think solutions like PhoneGap is the best of both worlds. Users get their "native" app. Developers get to keep their web app.
Just because the app is in an executable and not a URL doesn't mean it's a "native" experience for the end-user.
> Users prefer native apps
Why don't they on the desktop?
I mean, browser-based email has gotten really good... yet there are still a ton of people that use native email clients. Hell, I and lots of other people even use a native Twitter app on our computers - if there's anything that seems replaceable with an in-browser app, it's Twitter.
Replacement of many native office/productivity/image/media apps with in-browser apps seems a long way off to me. And it's not just because HTML doesn't yet fully provide rich/"native-feeling" capabilities, it's also that people don't want to run all their apps in rectangular browser tabs — maybe OSes will evolve to not be as app centric so that all of a user's in-browser apps won't be organized under a single icon in their dock/taskbar (though I wouldn't bet on it), but I don't see a lot of movement toward that. I wouldn't be shocked if 20 years from now everything's HTML, but it sure doesn't seem like it'll happen in the next 5.