Programa del Curso
Introducción
- Aplicaciones nativas frente a aplicaciones progresivas
Visión general del ciclo Mobile Development
- Java Lógica de script, CSS plantillas y HTML plantillas
La web se vuelve nativa
- Multiplataforma
- Retrocompatibilidad
- Paridad de características
Aplicaciones web progresivas avanzadas y notificaciones push
- API de inserción
- API de notificación
Preparación del entorno de desarrollo
- Codificación de una aplicación de lista de tareas pendientes
- Activación del dominio del sitio para que esté habilitado para SSL
- Instalación del módulo "Aplicación web progresiva avanzada"
Configuración de la aplicación web progresiva avanzada
- Creación de preferencias para las notificaciones push de la aplicación web
- Aplicar estilo a las notificaciones push para una experiencia coherente
- Adición de la aplicación web a la pantalla principal del usuario
Uso de Service Worker para uso sin conexión
- Accessing cache API
- Personalización de las solicitudes de red en función de si están en línea o fuera de línea
Implementación de la aplicación
- Ejecución de la aplicación en un emulador móvil o dispositivo móvil
Solución de problemas
- La aplicación web solo funciona con la versión más reciente de la biblioteca Web-push
Resumen y conclusión
Requerimientos
- Experiencia con HTML, CSS y JavaScript orientado a objetos
- Comprensión de las PWA
Audiencia
- Desarrolladores
Testimonios (4)
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Curso - Transform a React Application into a Progressive Web App (PWA)
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Curso - Cross-platform mobile development with PhoneGap/Apache Cordova
The trainer was very motivated and knowledgeable. The trainer was not only capable of information transfer, she also brought it with humor to lighten the dry theoretical training subject.
Marco van den Berg - ZiuZ Medical B.V.
Curso - HIPAA Compliance for Developers
His ability to explain complex concept in simpler terms. Giving an overview of how everything ties together and how we can best apply these in our work scenarios