Web apps vs. native apps for mobile — this appears to be what everybody is talking about these days.
I think native apps currently provide the best user experience, don’t you? As a user, given the choice between a web app and native app, which one would you pick? Unless you signed your life away to the web browser, it’s likely going to be the native one.
Still, reasons to develop for the web are there: portability, simpler deployment, perhaps simpler development — all developer reasons.