En resumen

Las Aplicaciones Nativas son aquellas que se desarrollan para un determinado sistema operativo en el móvil. Se crean exclusivamente para teléfonos móviles, debiéndose crear una para iOS, otra para Android y otra para Windows Phone.

Mejor respuesta

0

Las Aplicaciones Nativas son aquellas que se desarrollan para un determinado sistema operativo en el móvil.

Se crean exclusivamente para teléfonos móviles, debiéndose crear una para iOS, otra para Android y otra para Windows Phone.

“Hay casos en los cuales una app tiene razón de ser exclusivamente nativa, por ejemplo cuando todo depende de las funcionalidades del dispositivo ; si el negocio necesita que la app siga funcionando aunque no se tenga conexión a internet, lo que conoce también como apps offline” explica Gonda.

Si bien este tipo de Apps resulta de una muy buena performance y experiencia de usuario, al ser nativas requiere de desarrollos para distintas plataformas.

Para bajar los costos y aumentar la productividad existen herramientas que generan en ambiente mobile de manera multiplataforma, es decir a partir de un código se pueden generar para las otras plataformas móviles.

2. En el caso de las Web App o Webs Mobile Friendly son más sencillas de desarrollar y se manejan desde un ordenador.

Los desarrolladores no usan diferentes lenguajes de programación ; por el contrario, las desarrollan en lenguajes conocidos como el Java Script o el HTML.

En este escenario se podrían especificar dos tipos de WebApps, las Apps Web Responsive Designe y las Apps Web Optimizadas.

Las responsive, al utilizar determinados frameworks nos permite que a partir de un solo código la app sabrá responder a diferentes tamaños de pantallas, contestando de la mejor manera para la experiencia de usuario.

La optimizada resulta una app totalmente distinta a la que tengo en desktop que se programa de una forma tal que se vea optimizada por su usabilidad.

3. En conclusión.

Hay varios factores a analizar a la hora de elegir entre Apps Nativas o Apps Web Friendly : costo, upgrades, performance, experiencia de usuario, mantenimiento, SEO, time to market… En algunos casos lo mejor es tener las dos opciones.

Muchas de las empresas y desarrolladores tienen sus aplicaciones de forma multiplataforma.

Es decir, cuentan con apps que corren en los diferentes sistemas operativos de los dispositivos móviles (Android, iOS, Windows Phone, BlackBerry) ; y a su vez, adaptan su App Web a la naturaleza mobile optando por los dos caminos señalados.

En este escenario, para Aníbal Gonda, “Es un must tener la estrategia mobile del negocio, y el futuro está asegurado para las herramientas que ayudan a generar software multiplataforma, ya sea en el ambiente móvil o en el web ; pues al permitir desarrollar en un sistema operativo para luego generarlo en otros, reduce tiempo y costo, y nos permite llegar con un óptimo time to market a todas las tiendas, entre otros beneficios”.