APPS HIBRIDAS

 APPS HIBRIDAS 


¿Qué son las aplicaciones híbridas?

Las aplicaciones híbridas, a diferencia de las nativas, son aquellas capaces de funcionar en distintos sistemas operativos móviles. Entre ellos: Android, iOS y Windows Phone. De esta manera, una misma app puede utilizarse en cualquier smartphone  o tablet, indistintamente de su marca o fabricante.

 

Para ello, estas aplicaciones tienen componentes que permiten la adaptabilidad de un mismo código a los requerimientos de cada sistema.

 


Frameworks para aplicaciones híbridas

Los frameworks son capas de abstracción que adaptan la vista web a la vista de dispositivos móviles. Así, una app web puede verse como una app móvil cuando es usada en un Smartphone o Tablet. De esta manera, los frameworks permiten que las aplicaciones híbridas (que son apps webs) puedan visualizarse como apps móviles.

 

Entre los frameworks para apps híbridas más populares están:

 

Ionic: Ionic Framework es uno de los más potentes y versátiles del mercado. Posee su propio de IDE de desarrollo y permite acoplarse con otros frameworks bastante utilizados.

React Native: es un framework desarrollado por Facebook. Su tremenda potencia ha sido utilizada para crear las aplicaciones híbridas más conocidas del mercado.

PhoneGap / Apache Cordova: PhoneGap es un framework con acceso al servicio de compilación cloud de Adobe Creative Cloud. Apache Cordova en la versión open source de PhoneGap, aunque no tiene acceso a dicho servicio.

JQuery Mobile: es un framework de alto rendimiento para la interfaz móvil, aunque suele necesitar librerías o plugins adicionales que permitan mejorar su diseño móvil.


Aplicaciones híbridas

Ventajas: facilidad de desarrollo, ya que se utilizan tecnologías web; precio de desarrollo, porque sólo requiere de un equipo de desarrollo para ambos sistemas operativos; código reutilizable, UI/UX atractivo, visibilidad en las Stores y acceso al dispositivo.

Inconvenientes: menor velocidad de ejecución y respuesta que las apps nativas.

 


Comentarios