Programa do Curso

Introdução

  • A convergência da web e do mobile

Motivos para Desenvolver Progressive Web Apps

  • velocidade e desempenho (comparado a sites)
  • segurança
  • capacidades offline
  • notificações push
  • taxas de rejeição melhoradas
  • sensação e funcionalidade semelhantes a aplicativos
  • bypass das lojas de aplicativos

Habilitando Seu Site

  • conexão segura HTTPS
  • Manifesto JSON
  • Service Worker

Criando Seu Primeiro Progressive Web App (PWA)

Usando Service Workers para Habilitar o Offline em Seu Aplicativo

  • Armazenamento em cache de dados
  • Serviço de notificações push
  • Atualização de conteúdo
  • Manipulação de dados

Listeners de Eventos e Comandos

  • Personalizando respostas a solicitações de rede dependendo do status online/offline
  • Persistência de dados e mensagens
  • Acessando Cache API, Fetch API, IndexedDB API, postMessage(), etc.
  • Aumentando o engajamento do usuário através da Notification API

Usando Ativos em Cache em Seu Aplicativo

Configurando o Manifesto de Aplicativos Web

  • Adicionando o aplicativo à tela inicial

Arquitetura Shell do Aplicativo

Considerações de UI

  • Usabilidade
  • Localização

Depurando o PWA

Implantando o PWA em uma Loja de Aplicativos

Síntese e Conclusão

Requisitos

  • HTML, CSS e JavaScript orientado a objetos.
  • Um dispositivo móvel.
  • Capacidade de executar o Google Chrome no dispositivo móvel.

Público-Alvo

  • Desenvolvedores web
  • Desenvolvedores de aplicativos
 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas