Apps nativas vs. HTML5

“¿Hago una aplicación web o una aplicación nativa? Éste es el dilema al que se suelen enfrentar muchos desarrolladores que comienzan en el mundo de la programación o el de otros tantos que tienen que presentar su proyecto a un cliente. Y también es uno de los debates que más está calentando la Red durante los últimos tiempos, especialmente tras las inesperadas declaraciones de Mark Zuckerberg al asegurar que “el error más grande que hemos hecho como compañía ha sido apostar por el lenguaje HTML5 sobre las aplicaciones nativas, desperdiciamos dos años” y coronarlas con una promesa de apuesta férrea de Facebook por las apps específicas para iOS (ya disponible) y Android (en proceso de fabricación).”



Comparto el link de un artículo que me parece interesante comparando algunas de las posibilidades de estás dos plataformas de desarrollo de apps.

http://www.siliconnews.es/2012/10/05/enfrentados-cara-a-cara-apps-nativas-y-html5/

Añadir que estoy totalmente de acuerdo en ver las dos posibilidades como herramientas diferentes y no solo tomar una como referente. En cada proyecto se debe analizar que plataforma ofrece las mejores ventajas para conseguir nuestro objetivo.

En el articulo podemos ver el concepto de wrappers que son herramientas que convierten aplicaciones HTML5 en aplicaciones nativas con relativa facilidad. De todos modos, aunque con estas herramientas obtengamos una aplicación nativa, si lo que buscamos es el máximo rendimiento y optimización, lo ideal siempre será crearlas desde cero para una plataforma en concreto.
Phonegap (http://phonegap.com/) o Titanium (http://www.appcelerator.com/) son algunos de los wrappers que yo conozco, y parece que son los más utilizados. 
Saludos,
Consultor tecnológico eCommerce, social media, SEO para pequeñas y medianas empresas, y emprendedor. Dedicado día a día al crecimiento en el área de negocios y participando en varios proyectos empresariales y de inversión.