PWA Setup Instructions
Arquivos Criados
- manifest.json - Configuração do PWA com metadados e ícones
- service-worker.js - Service Worker para funcionalidade offline
- icon.svg - Ícone SVG do aplicativo
- generate-icons.html - Ferramenta para gerar ícones PNG
Gerar Ícones PNG
Para gerar os ícones PNG necessários (192x192 e 512x512):
Opção 1: Usar generate-icons.html
- Abra
generate-icons.htmlno navegador - Clique nos botões “Download” para salvar os ícones
- Salve como
icon-192.pngeicon-512.pngna raiz do projeto
Opção 2: Usar ferramentas online
- Acesse https://realfavicongenerator.net/ ou https://www.pwabuilder.com/imageGenerator
- Faça upload do
icon.svg - Gere e baixe os ícones nos tamanhos 192x192 e 512x512
Opção 3: Usar ImageMagick (linha de comando)
convert icon.svg -resize 192x192 icon-192.png
convert icon.svg -resize 512x512 icon-512.png
Configuração do Servidor
Certifique-se de que o servidor está configurado para:
- Servir arquivos com os MIME types corretos:
manifest.jsoncomoapplication/manifest+jsonservice-worker.jscomoapplication/javascripticon.svgcomoimage/svg+xml
Testar PWA
- Abra o site no Chrome/Edge
- Abra DevTools > Application > Manifest
- Verifique se o manifest está carregado corretamente
- Vá em Service Workers e verifique se está registrado
- Teste a instalação usando o botão “Install” no navegador
Domínio Configurado
O manifest.json está configurado para: https://airesources.artesdosul.com/