# JetApps Mobile MVP

## Objetivo

Permitir que cada novo app criado sobre JetApps possa evoluir para:

- Android
- iOS
- Windows Store

sem refazer o produto do zero.

## Estrategia

O app web deve nascer como:

- web app responsivo
- PWA-first
- backend compartilhado
- assets compartilhados

Depois disso, a camada mobile empacota o mesmo nucleo.

## Estrutura minima

```text
/mobile
  /android
  /ios
  /windows
/public
  manifest.json
  service-worker.js
  offline.html
```

## Stack sugerida

### Android

- Capacitor
- ou Trusted Web Activity quando o app puder ser fortemente web

### iOS

- Capacitor
- WKWebView

### Windows Store

- PWA empacotado
- WebView2/MSIX

## Escopo do MVP

- login
- dashboard
- notificacoes
- consumo da API do app
- branding do app
- splash e icones

## Requisito tecnico

Todo novo app JetApps deve evitar depender de caminhos ou fluxos que impossibilitem o encapsulamento mobile.

Exemplos:

- evitar dependencias rigidas de dominio sem configuracao
- padronizar auth por API
- padronizar sessao e token
- manter assets e rotas organizados
