Tecnologías de la Información
Área Desarrollo y Gestión de Software
APLICACIONES WEB PROGRESIVAS
UNIDAD 2.
SABER.
Elaborado por:
LUIS ERNESTO RAMIREZ CASTILLO 10IDGSB
DOCENTE: Maria Azucena Vallejo
Ramos Arizpe, Coahuila
6 de febrero del 2025.
Indice
Introducción ................................................................................................................................3
Saber 1 ........................................................................................................................................4
1. Componentes y configuración que incluya lo siguiente: .........................................................4
Saber 2 ........................................................................................................................................5
2. Renderizado .........................................................................................................................5
3. Obtención y sincronización de datos .....................................................................................6
Saber 3 ........................................................................................................................................7
Programación de PWA ..............................................................................................................7
Pruebas y distribución ..............................................................................................................8
Conclusión ..................................................................................................................................9
Referencias bibliográficas .......................................................................................................... 10
Introducción
En el contexto del desarrollo y la gestión de software, las Aplicaciones Web Progresivas
(PWA) han emergido como una solución innovadora que combina lo mejor de la web y
las aplicaciones nativas. Su propósito es mejorar la experiencia del usuario al
proporcionar capacidades avanzadas como la ejecución sin conexión, notificaciones
push y rendimiento optimizado. En este documento, se explorarán los componentes y
configuraciones esenciales de las PWA, su proceso de renderizado, así como los
mecanismos de obtención y sincronización de datos. Además, se abordará la
programación de este tipo de aplicaciones, junto con las estrategias de prueba y
distribución necesarias para garantizar su correcto funcionamiento en distintos
dispositivos y plataformas, así mismo, todos los temas serán presentados en formatos
de diagramas, para facilitar la comprensión de los mismos.
Saber 1
1. Componentes y configuración que incluya lo siguiente:
Saber 2
2. Renderizado
3. Obtención y sincronización de datos
Saber 3
Programación de PWA
Pruebas y distribución
Conclusión
Las Aplicaciones Web Progresivas representan una evolución significativa en el
desarrollo web moderno, permitiendo a los desarrolladores crear experiencias de usuario
más dinámicas, eficientes y accesibles. A lo largo de este documento, se han examinado
sus componentes fundamentales, el proceso de renderizado y sincronización de datos,
así como las estrategias para su desarrollo y distribución. La adopción de PWA no solo
mejora la accesibilidad y el rendimiento de las aplicaciones web, sino que también reduce
costos y tiempos de desarrollo al eliminar la necesidad de desarrollar múltiples versiones
de una misma aplicación para diferentes sistemas operativos. En conclusión, las PWA
constituyen una herramienta poderosa para el desarrollo web, con un impacto creciente
en la industria tecnológica.
Referencias bibliográficas
Google Developers. (2024). Progressive Web Apps. Recuperado de
https://web.dev/progressive-web-apps/
Mozilla Developer Network (MDN). (2024). Progressive Web Apps (PWA). Recuperado
de https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps
W3C. (2024). Service Workers and Offline Experiences. Recuperado de
https://www.w3.org/TR/service-workers/
World Wide Web Consortium (W3C). (2024). Service Workers Specification. Recuperado
de https://www.w3.org/TR/service-workers/
Google Chrome Developers. (2023). PWA Checklist: A Guide for Best Practices in
Progressive Web Apps. Recuperado de https://developer.chrome.com/docs/workbox/
Apple Developer. (2023). PWA Support and Limitations in iOS Safari. Recuperado de
https://developer.apple.com/