Ensayo. la web progresiva (PWA).
Ensayo.
La web progresiva (PWA)
Estrada
Lechuga Lorena
Las Progressive
Web Apps (PWA) son un tipo de aplicaciones definidas como: “Página web que se
aprovecha de las tecnologías webs a las cuales tiene acceso para proponer una
experiencia móvil similar a una aplicación nativa”. Al final, una Progressive
Web App, es una nueva generación de aplicaciones que están a medio camino entre
una web y una app, ya que tienen lo
mejor de los dos mundos.
QUE
NO SON:
Ø No es una extensión del navegador web
Ø No es un framework como React, Vue, Angular.
Ø Un plugin o librería para los frmaworks
Ø No
es parecido a React Native, Native Script, ionic.
QUE
SI SON:
Ø Las PWA nos permiten crear aplicaciones web para
dispositivos móviles
Ø Simulan ser una aplicación nativa y comparten
características y cualidades con ellas
Ø Pueden instalarse
Ø Se pueden ejecutar sin conexión
Ø Son rápidas y ligeras
DIFERENCIA
ENTRE NATIVAS Y PWA:
·
Las aplicaciones
nativas se instala mediante las appstores corre en pantalla completa del
dispositivo y muchas veces se ganan el derecho de estar en la homescreen o la pantalla principal de nuestro teléfono.
·
Una PWA es una
página web que progresivamente va implementando características como push
notifications, una ubicación en nuestros homescreen que es totalmente
indiferenciable de una aplicación nativa, funciona sin conexión a internet, usa
características nativas del dispositivo, se actualiza constantemente, es
atractiva para los usuarios, es confiable, pesa muy poco y es rápida a la hora
de cargar.
Una
ventaja de las PWA es que no le preguntan al usuario si se quieren actualizar o
no, los usuarios tienen el control de
cuando sí que actualizar o no, algo interesante es que las aplicaciones nativas usualmente pesan
mucho más que su equivalente de su Progressive Web Apps.
¿CUÁLES
SON LOS COMPONENTES PRINCIPALES DE UNA PWA?
Manifesto JSON de la aplicación. Uno de los
elementos más importantes es el manifesto de la aplicación. Es un archivo muy
sencillo (formato JSON) que te permite controlar cómo se verá tu aplicación en
las áreas donde normalmente los usuarios tienen aplicaciones nativas.
Service Workers. El Service Worker es el concepto
más complejo, asociado a las Progressive Web Apps: Se trata de uno o varios
scripts que funcionan en segundo plano y que te permiten:
o Generar una experiencia offline, descargando los
contenidos imprescindibles para que la aplicación funcione
o Generar push notifications, aunque el usuario no
cuenta con la aplicación abierta (un poco como las aplicaciones nativas)
B I B L I O G R A F I A
S
ü Antoine Eripret, A. E. (2019, 29 abril). Introducción
a las Progressive Web Apps (PWA) « Blog SEOCOM. Recuperado 30 septiembre, 2019,
de https://seocom.agency/es/blog/introduccion-pwa/
ü ¿Que son las aplicaciones web progresivas PWA?
[Video]. (2018, 5 junio). Recuperado 30 septiembre, 2019, de https://www.youtube.com/watch?v=tJZhocm9q0w
Contexto Nacional e Internacional
I
Sec.
1CM11
Comentarios
Publicar un comentario