Everyone seems to pay HTML5 plenty of lip-service. But look at their actions. Apple, Google, Facebook, and developers are all focusing on native apps, not HTML5 apps.
The promise of HTML5 for mobile app development is tempting—cross-platform support, continuous deployment, A/B testing, etc.—but there are not nearly as many prominent examples of it getting put into motion compared to native mobile applications. Netflix, 37signals, and others are the exceptions and not the norms.
I’m still of the mindset that both are important and both will win in their own ways but it’s important to hear what the tech giants say and then to watch what they actually do.