Comienza a usar las aplicaciones web progresivas con nuestra nueva capacitación de seis partes, completa con nuevos codelabs.
Mucho ha cambiado en el mundo de las apps web progresivas desde que lanzamos nuestro último conjunto de capacitaciones de AWP hace más de cuatro años: CSS Grid logró una implementación generalizada, las AWP llegaron a computadoras de escritorio y el proyecto de funciones lanzó más de 25 nuevas APIs centradas en la integración de dispositivos, lo que abre nuevos segmentos de apps que pueden compilarse completamente en la Web. Hoy, nos complace compartir la primera iteración de nuestra capacitación de AWP recientemente actualizada para enseñarte a compilar apps web progresivas confiables, instalables y capaces para todos los dispositivos.
La versión actual de la capacitación se divide en seis presentaciones de diapositivas, listas para que aprendas de ellas o las tomes y enseñes a otras personas. Son los siguientes:
- Introducción a las apps web progresivas
- Crea una base sólida para tu AWP
- Cómo mejorar la confiabilidad de tu app web
- Cómo hacer que tu app web sea instalable
- Agrega funciones avanzadas a tu app web
- Adopta arquitecturas avanzadas de apps web
Para acompañar este nuevo material, hay ocho codelabs nuevos que te guiarán para convertir una app web en una app web progresiva con una profunda integración de dispositivos, utilizando los conceptos que se enseñan en las presentaciones de diapositivas. Puedes comenzar a trabajar en cualquier codelab de forma individual o realizarlos uno tras otro. Tú decides. Son los siguientes:
- Sin conexión: Conceptos básicos para escribir un service worker que almacenen en caché y entreguen contenido sin conexión
- Trabaja con Workbox: Usa Workbox para escribir tu service worker
- IndexedDB: Usa IndexedDB para almacenar y recuperar datos
- Tab to Taskbar: Haz que tu app web se pueda instalar y proporciona accesos directos a la app.
- Solicitudes y medición de instalaciones: Agrega solicitudes de instalación en la aplicación y dónde colocar el seguimiento de éxito
- Cómo mejorar tu AWP: Agrega funciones avanzadas, incluido el acceso al sistema de archivos local y el registro como controlador de archivos.
- Qué incluye el servicio de trabajo: Genera de forma dinámica una respuesta de servicio de trabajo de transmisión
- Cómo trabajar con trabajadores: Cómo usar trabajadores web para transferir el trabajo del subproceso principal
En los próximos meses, convertiremos el contenido de la presentación de diapositivas en formatos más fáciles de consumir y actualizar. Esto nos facilitará mantener el contenido actualizado, por lo que ya no tendrás que esperar cuatro años para recibir otra actualización. No te pierdas las novedades. El futuro de las apps web es emocionante, y nos complace enseñarte a crearlas.