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
  14 horas
 

Declaração de Clientes (4)

Cursos Relacionados

Categorias Relacionadas