- O documento discute o que são Progressive Web Apps (PWAs) e seu uso no desktop
- PWAs não são frameworks ou tecnologias, mas sim um movimento para criar aplicações web melhores e com sensação nativa de forma progressiva
- Serviço Workers são fundamentais para PWAs rodarem em segundo plano, serem instaláveis e receberem atualizações
7. PWAs no seu desktop
Agenda
Conteúdo
- Focar em PWA
- Não focar em Framework
- Mercado atual
- Futuro
- Pilares do PWA
- Service Workers
- Demo
- Quando utilizar
8. PWAs no seu Desktop
O que são?
Resumo
- Não é um framework, linguagem ou tecnologia
- É um movimento para criarmos aplicações Web melhores
- Com feeling nativa
- De forma progressiva
9. PWAs no seu Desktop
Mercado Atual
Pessoas que publicaram uma PWA ano passado
39%
não publicaram
31%
publicaram
30%
não publicaram
mas pretentedem
10. PWAs no seu Desktop
Mercado Atual
Para quem as PWAs estão sendo construídas?
78%
clientes
32%
funcionários
25%
outros
11. PWAs no seu Desktop
Mercado Atual
Estão atualizando Apps antigas ou criando novas PWAs?
72%
novas
28%
atualizando
12. PWAs no seu Desktop
Mercado Atual
Resumo
- Crescimento esperado de pelo menos 30%
- Foco em clientes
- Muitos Apps sendo atualizados também
- Apple ainda é um problema
13. PWAs no seu Desktop
Futuro
Resumo
- Chegada aos Desktops é um marco!
- A Web nunca parou
- Desenvolvimento sempre simples
- Hospedagem e atualização simples
- Devices com hardware mais potente
- Apple: Vai ou não vai?
14. PWAs no seu Desktop
Pilares
Resumo
- Manifest.json
- Service Worker
- Rodar sobre HTTPs
15. PWAs no seu Desktop
Pilares
Saindo da mediocridade
- Can`t believe it`s not native
- Experiência similar ao mobile
- Responsiva
- Rápida
16. PWAs no seu Desktop
Service Workers
Resumo
- JavaScript
- Roda em background
- Instalável, atualizável
- Acesso a recursos do hardware/servidor
- https://serviceworke.rs