¿Cómo funciona las aplicaciones hibridas?

¿Cómo funciona las aplicaciones hibridas?

Realmente las aplicaciones móviles híbridas funcionan de la siguiente forma: utilizan el navegador interno del dispositivo, denominado webview, para poder mostrar una web local y la empaqueta como aplicación. De manera que crearemos una aplicación utilizando básicamente HTML, CSS y JS.

Existen diferentes frameworks que nos permiten crear aplicaciones móviles híbridas, citamos los más comunes y utilizados:
PhoneGap / Apache Cordova
jQuery Mobile
Ionic
React Native
Framework 7

Ahora te puede surgir la siguiente duda: ¿y si quiero acceder a funciones específicas del dispositivo?

Supongamos que queremos utilizar el GPS del dispositivo independientemente del móvil en el que nos encontremos, los diferentes frameworks tienen una API que lo que hacen es conectar el lenguaje del dispositivo con javascript. De manera, que tendremos que tener creado el código de obtener la localización escrito en swift para IOS y en java para Android, el framework ejecutará el código correspondiente según en qué dispositivo nos encontremos y nos devolverá el resultado mediante javascript, de manera que con esta abstracción obtendremos un resultado similar o igual en las dos plataformas y podremos mostrar la misma vista independientemente del dispositivo.

Fuente: https://sumatd.com/blog/aplicaciones-moviles-hibridas/





Comentarios

Entradas populares