Progressive Web App
Diário de Obras PWA universal
Progressive Web App (PWA) instalável diretamente do navegador. Funciona iOS, Android, Windows e Linux. Sem App Store, sem Play Store, sem amarração. Tecnicamente superior a apps nativos para diário de obras.
Aplicativo em roadmap
O PWA Diário de Obras está em desenvolvimento (roadmap) — ainda não disponível para instalação no MVP. Esta página descreve os recursos e o design pretendidos.
Recursos PWA
Instalação 1-clique
Banner 'Adicionar à tela inicial' no iOS/Android. Sem App Store, sem Play Store, sem revisão.
Offline-first
Service Worker + IndexedDB. Canteiros sem internet funcionam normalmente. Sync ao voltar online.
Câmera nativa
Web Camera API. Fotos em alta resolução. GPS-stamped automaticamente via Geolocation API.
Push notifications
Web Push API. Alertas de inspeção, vencimento de ART, drift detectado.
Foto-evidência criptográfica
Cada foto recebe stamp hash-chain SHA-256 com timestamp + GPS para rastreabilidade.
Sync seletivo
Apenas mudanças desde último sync. Economia de dados em 3G/4G.
PWA vs App Nativo (concorrente Diário)
Para diário de obras de canteiro, PWA é tecnicamente superior. Não é falta de capacidade, é decisão arquitetural defensável.
| App Nativo (concorrente) | PWA (e-SINAPI) | |
|---|---|---|
| App Store + Play Store fees | US$ 99/ano iOS + US$ 25 Google | R$ 0 |
| Tempo de revisão por release | 1-2 semanas (App Store) | Deploy instantâneo |
| Amarração Apple/Google policies | Sim | Não |
| Atualizações forçadas (force update) | Limitado | Automático na próxima visita |
| Instalação | Loja de apps + download 50-100 MB | Browser + 1 MB |
| Suporte iOS + Android + Windows + Linux | Apps separados | 1 codebase universal |
Como instalar como app
iOS (iPhone/iPad)
- 1. Abra
bsip.baraddur.com.brno Safari - 2. Toque no ícone de compartilhamento
- 3. Selecione "Adicionar à Tela de Início"
- 4. Confirme. App instalado na tela inicial.
Android
- 1. Abra
bsip.baraddur.com.brno Chrome - 2. Banner "Adicionar à tela inicial" aparece automático
- 3. Toque "Instalar"
- 4. App instalado como nativo (com ícone próprio)
PWA Diário previsto para o Tier Corporativo (roadmap)
Diário de obras PWA + foto-evidência com stamp hash-chain SHA-256 + sync automático ao orçamento.