Recomendado

La tecnología Progressive Web Apps es un enfoque de crear aplicaciones que pueden ejecutarse en cualquier computador. Por ejemplo dentro del navegador tales como las aplicaciones web de Facebook, Twitter o similar (como Tinder). 

Esta evolución de las páginas webs tienen cinco años de auge y permite a los desarrolladores crear con tecnología web y motores de acceso a datos crear aplicaciones con sistemas de notificaciones y funcionalidad que no tiene nada que enviar a las aplicaciones nativas.

Uno de los primeros motores que conocí fue PhoneGap nacido en el 2009 por Nitobi y comprado por Adobe en el 2011 y que tiene una versión libre llamada Apache Córdoba.

En este año Adobe le da de baja a su servicio PhoneGap para darle mayor enfoque a otros proyectos.
Esta plataforma de compilación de Progressive Web Apps ha dado nacimiento a empresas como:
  1. Monaca
  2. Native Script (web
  3. Capacitor (web)
  4. GoodBarber (web)
  5. Framework7 (web)
Para los curiosos en la página Web.Dev se publica un modelo base para la producción de un web usando un modulo web worker que carga información de forma asíncrona.

Apache Córdoba (https://cordova.apache.org/)
Extiende una web html 5 con javascript en un contenedor nativo para ejecutar la aplicación y poder acceder al gps, cámara y funciones del dispositivo que lo contiene.

0 comentarios