Programa do Curso
Introdução
- Aplicações nativas versus aplicações progressivas
Síntese do ciclo Mobile Development
- JavaScript lógica, modelos CSS e modelos HTML
A Web torna-se nativa
- Plataforma cruzada
- Compatibilidade com versões anteriores
- Paridade de características
Aplicações Web progressivas avançadas e notificações push
- API de envio
- API de notificação
Preparando o ambiente de desenvolvimento
- Codificar uma aplicação de lista de tarefas
- Ativar o domínio do site para ser ativado para SSL
- Instalar o módulo "Advanced Progressive web app" 
Configurar a aplicação Web progressiva avançada
- Criar preferências para as notificações push da aplicação Web
- Estilizar as notificações push para uma experiência consistente
- Adicionar a aplicação Web ao ecrã inicial do utilizador
Utilização do Service Worker para utilização offline
- API de cache Accessing
- Personalização dos pedidos de rede consoante estejam em linha ou fora de linha
Implantação da aplicação
- Executar a aplicação num emulador móvel ou num dispositivo móvel
Resolução de problemas
- A aplicação Web só funciona com a versão mais recente da biblioteca Web-push
Resumo e conclusão
Requisitos
- Experiência com HTML, CSS e orientação a objetos JavaScript
- Um entendimento de PWA's
Público
- Desenvolvedores
Declaração de Clientes (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