I had to comment after reading yet another article about the “competition” between web and apps on mobile platforms, this time on GigaOM. As I wrote there (and in an earlier post here), this doesn’t need to be a battle. Different use cases and requirements require different technologies on different platforms; this isn’t likely to change for a while.
There is, however, one clear advantage to the web or web app approach; when your content resides on the server, you don’t need to write and distribute updated versions of your apps, and your customers don’t need to install those updates. This makes life easier for you and your customers.
Another benefit of the web approach is the confidence that all of your customers always see the most updated version of your stuff.
Let the debate continue…