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