Web App Vs App nativa. ¿Cual es la mejor estrategia?

En nuestro último post hablábamos acerca de las ventajas que aportan las Web Apps como herramienta de apoyo en eventos, pero realmente ¿cuándo nos interesa apostar por este tipo de desarrollos y cuándo es preferible desarrollar una App nativa? Para todo aquel que aún no sepa de lo que hablamos, os hemos preparado este interesante post.

Depende, todo depende.

Antes de nada he de decir que no es fácil responder a la pregunta, principalmente porque no hay una respuesta correcta. Todo dependerá de cada caso, del tipo de aplicación que estés pensando desarrollar, ¿es una aplicación de venta?, ¿cada cuanto tiempo se actualizaremos los contenidos?, del modelo de negocio, o de a qué funciones del hardware del terminal (cámara, acelerómetro, etc.) necesitamos acceder, a parte de muchas otras cuestiones que se deberán tener en cuenta. Como guía, podemos fijarnos en la siguiente infografía, en la que se muestran algunos principios básicos que nos ayudarán a situarnos:

Web App Vs App nativa

Si en tu caso, estás pensando en desarrollar un juego, o una aplicación que te permita compartir la imágenes tomadas desde tu dispositivo, lo más recomendable es una aplicación nativa. Por contra, si lo que queremos es desarrollar una App que permita obtener información acerca de un congreso, que los asistentes puedan registrarse en él, o ver la ruta más corta para llegar al lugar de celebración, lo más recomendable será desarrollar una Web App, por que el carácter efímero de este tipo de desarrollos, así como menor necesidad de acceso a las características del dispositivo.

Otro ejemplo de esto último y uno de los casos de éxito más claros son las Web Apps de información meteorológica, con interfaces elegantes y sencillas, que permiten gracias al uso de HTML5, JQuery y Javascript, ofrecen una experiencia de uso, que nada tienen que envidiar a cualquier App nativa.

Algunos ejemplos de esto son forecast.io o pattern.dk/sun (iOS)

forecast.io webapp

forecast.io webapp

sun web app

sun web app

 

La solución intermedia: Apps híbridas

De un tiempo a esta parte, se plantea como la mejor de las opciones, viniendo a solucionar el problema de incompatibilidad de plataformas, con una reducción de los costes de desarrollo. La fragmentación de los diferentes sistemas operativos es una realidad, y no se prevé que vaya a unificarse ni mucho menos a corto o medio plazo. Es por esto, que surge la necesidad de optimizar el código base desarrollado, para todas las plataformas.

La clave: HTML5 que se convierte en el mejor de los aliados para este tipo de desarrollos, gracias a su enfoque multiplataforma, su practicidad, adaptabilidad y sencillez permite que, de manera transparente, el resultado visual sea totalmente a medida para cada dispositivo.

Entonces, ¿cual es la solución correcta para mi?

No hay una respuesta para todo el mundo. Si tu presupuesto te lo permite, lo mejor sería optar por ambas opciones (Web App y App nativa), para captar ambas audiencias.

La opción más equilibrada sería optar por una App Híbrida, que con un coste intermedio, permitiría acceder a todas las plataformas, pero aún así los costes de mantenimiento serían mayores si lo comparamos con una Web App. En cualquier caso, para decidir cual es la mejor opción, habría que estudiar cada caso concreto, teniendo en cuenta las plataformas a usar dependiendo de las audiencias a las que nos dirigimos. Revisar cuales son tus objetivos específicos, considerándolos para determinar cual es la forma de acercarte más a esa audiencia.

¿Cual es tu caso? Cuéntanoslo y te ayudaremos a definir la mejor estrategia.

Más información en www.captative.com

Síguenos en Twitter: @Captative

Manuel Vida.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*


*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>