¿Cuáles son los desafíos de crear aplicaciones híbridas nativas + HTML5 de alta calidad para iPhone?

Las aplicaciones híbridas (Native shell + contenido web) están ganando a lo grande, solo mire las actualizaciones recientes de las aplicaciones de Facebook y LinkedIn para iOS que muestran que las grandes empresas y las apuestas cómodas en estas direcciones y están dando sus frutos.

Vieja respuesta:

Quizás la aplicación más utilizada que hace esto es la aplicación Bank of America para iPhone / iPod. No utiliza mucho las tecnologías avanzadas del navegador, pero sigue siendo solo una vista web.

Algunos ejemplos mejores son paquetes como Titanium (http://www.appcelerator.com/) y PhoneGap (http://phonegap.com/), que básicamente crean una aplicación nativa con una vista web supercargada. Sin tener en cuenta ningún límite de HTML5, la vista web dentro de estas plataformas está conectada a un conjunto de API específicas del dispositivo y hace que el desarrollo de aplicaciones nativas de sensación / apariencia sea significativamente más fácil con las tecnologías web.

El principal desafío es una interfaz de usuario receptiva que los usuarios esperan de una aplicación nativa.