It seems that the line between native app and web will increasingly blur as HTML5 matures to the point it obviates whatever advantages remain with building native apps. I think this will mean a better end user experience as there will no longer be these walls between the web and mobile experience. It doesn't seem efficient for companies to have to build a website, a mobile version of the website (with responsive design), and native apps (for every platform).
> It seems that the line between native app and web will
> increasingly blur as HTML5 matures
Would you care to elaborate on that? Because I see no blurring. Building apps with webtech was a stupid idea to start with, and the current state is just incessant running in circles trying to invent a wheel.
I am pretty sure that webdevs touting the victory of HTML5 have no idea what native offers and how many years behind even the best web-based offering is.
Why don't you first replace all the desktop apps with the browser and then talk about mobile? Why this obsession that web should win? Why not everything has it's place?
I am pretty sure that webdevs touting the victory of HTML5 have no idea what native offers and how many years behind even the best web-based offering is.
It's just an example of worse-is-better in action. Many webapps offer mediocre features compared to the real thing, but they have no install latency, better monetization features than pay-in-advance or messing with serials and unlocks, and offer enough features that you can get by with them. When the need to use or access them on mobile arises, they are available, and often the native solutions are not.
I like LibreOffice Calc (or Excel, for that matter) but they don't work on my Android tablet.