Contacta con nosotros

Temario del curso

Introducción

  • Convergencia entre la web y los dispositivos móviles

Razones para desarrollar Aplicaciones Web Progresivas

  • Velocidad y rendimiento (en comparación con los sitios web)
  • Seguridad
  • Capacidades para trabajar sin conexión
  • Notificaciones push
  • Mejora en las tasas de rebote
  • Experiencia y funcionalidad similares a las de una aplicación nativa
  • Evitar las tiendas de aplicaciones

Activación de su sitio web

  • Conexión segura HTTPS
  • Manifiesto JSON
  • Service Worker (Trabajador de servicio)

Desarrollo de su primera Aplicación Web Progresiva (PWA)

Uso de Service Workers para habilitar el funcionamiento sin conexión de su aplicación

  • Almacenamiento en caché de datos
  • Envío de notificaciones push
  • Actualización de contenido
  • Manipulación de datos

Escuchadores de eventos y comandos

  • Personalización de las respuestas a las solicitudes de red según el estado de conexión (en línea o sin conexión)
  • Persistencia de datos y mensajería
  • Acceso a las APIs Cache, Fetch, IndexedDB, postMessage(), entre otras
  • Aumento de la participación del usuario mediante la API de notificaciones

Uso de activos en caché en su aplicación

Configuración del manifiesto de la aplicación web

  • Agregar la aplicación a la pantalla de inicio

Arquitectura de la aplicación shell

Consideraciones de interfaz de usuario (UI)

  • Usabilidad
  • Localización

Resolución de problemas en la PWA

Despliegue de la PWA en una tienda de aplicaciones

Resumen y conclusión

Requerimientos

  • HTML, CSS y JavaScript orientado a objetos.
  • Un dispositivo móvil.
  • Habilidad para ejecutar Google Chrome en un dispositivo móvil.

Público objetivo

  • Desarrolladores web
  • Desarrolladores de aplicaciones
 14 Horas

Número de participantes


Precio por participante

Testimonios (2)

Próximos cursos

Categorías Relacionadas