(591-3) 370-5025 info@orangegroup.com.bo

Blog

Quieres saber de las ultimas tecnologias?
Aquí enterarás las ultimas novedades

Desarrollo de app web, app móvil, híbrida y PWA. ¿Cuál elegir?

Publicado: Lunes,  30  de Noviembre, -0001 Programación y Diseño Software Productividad

Para el desarrollo de una app hay que tener en cuenta muchos factores desde luego, pero primero hay que considerar siempre cuál es el objetivo práctico y último de nuestro proyecto.

Las aplicaciones web no necesitan instalarse y pueden ser accedidas desde cualquier dispositivo, las aplicaciones nativas son para dispositivos específicos, mientras que las aplicaciones híbridas o multi-plataforma son una mezcla de las dos anteriores, es decir, se adaptan al dispositivo y habitualmente hacen uso de tecnologías web.

 

Un error muy común

 

Cuando hablamos de “apps”, normalmente nos referimos a aplicaciones móviles, pero no hemos de olvidar que las aplicaciones informáticas clásicas, las que podríamos denominar “aplicaciones de escritorio”, también se pueden desarrollar con ambas técnicas: nativas o híbridas / multiplataforma. Algunos ejemplos de aplicaciones de escritorio son: el bloc de notas, la calculadora y el propio navegador de internet (Chrome, Firefox, Safari, etc).

Esto, de manera muy resumida. Si estás leyendo este post quizá quieras saber cuál es la mejor solución para tu próximo proyecto, o quizá estés indeciso/a y no sabes por qué tecnología optar. Ningún problema. Te ayudamos a elegir. 

 

¿Qué es una aplicación web?

Se trata de una aplicación que hace uso de tecnologías web (HTML, CSS, JS), por lo que es accesible desde un navegador. Presenta un diseño similar a una aplicación móvil y normalmente es responsive, es decir, se adapta a la resolución y tamaño de pantalla del dispositivo desde el que se accede.

Es independiente del sistema operativo, lo que es conocido como cross-platform o multiplataforma, aunque puede tener pequeñas variaciones, dependiendo del navegador en el que se muestre. No requiere de instalación previa, pero sí de conexión a internet para ser accedida, ya que se encuentra alojada en un servidor remoto.

 

¿Qué es una aplicación móvil nativa?

Una aplicación móvil nativa es una aplicación creada para un sistema operativo móvil específico, como por ejemplo, Android o iOS. Utiliza las herramientas (lenguajes, SDKs) y la estética proporcionada por el fabricante del sistema operativo, lo que permite una experiencia de usuario personalizada y cercana a las guías de diseño del dispositivo para el que fue diseñada.

Puede ser instalada desde la plataforma de distribución específica de cada dispositivo o sistema operativo, esto es, comúnmente Google Play para Android, App Store para iOS, o tiendas específicas como Galaxy Store para Samsung.

 

Sobre apps híbridas o multi-plataforma y PWAs

 

Una aplicación híbrida o multiplataforma, como sugiere el término, junto con las Aplicaciones Web Progresivas o PWA (Progressive Web Apps) se encuentra en un punto intermedio entre aplicación web y aplicación móvil. 

Hacen uso de tecnologías web, pero permiten acceder a ciertas características del dispositivo, como la cámara o el GPS, y su diseño puede estar adaptado al del dispositivo en el que se instalan; de esta forma proporcionan una mejor experiencia de usuario que las aplicaciones web.

 

¿Qué es una app híbrida o multi-plataforma?

Son aplicaciones web que se ejecutan en un navegador muy específico que se instala en el dispositivo del usuario final, por lo que son más eficientes que una aplicación web, pero potencialmente menos que una aplicación móvil.  Además, pueden ser instaladas desde las plataformas de distribución de aplicaciones (Google Play, Apple App Store).

 

¿Que es una PWA?

Por otro lado tenemos el desarrollo de PWA, que son aplicaciones web que se comportan como una app móvil, permitiendo crear accesos directos en la pantalla de inicio del dispositivo. No llegan a ser aplicaciones híbridas, ya que su diseño no se adapta al sistema operativo y no necesitan ser instaladas.

 

Cuál desarrollo de app te conviene ¿web, nativa o híbrida?

¿Necesitas más información ? Somos expertos en el desarrollo de app contáctanos, te ayudamos a elegir y crear el mas conveniente para tu negocio.