# Roadmap

> O rumo do projeto — o que amadurece, o que é esqueleto no core e o que o framework não fornece de propósito.

Source: https://crossfly.dev/pt/docs/resources/roadmap — CrossFly documentation. Full docs as one file: https://crossfly.dev/llms-full.txt

# Roadmap

O rumo do projeto e, tão importante quanto, **o que o CrossFly deliberadamente não fornece** — para
você calibrar expectativas antes de apostar no framework.

## Em amadurecimento
- **Alvo Web (TeaVM/WebGL)** — renderiza a UI, mas muitos recursos de dispositivo são *stub*
  (ver [Web](/docs/platforms/web-teavm)).
- **Áreas marcadas como esqueleto no core** — o **Bluetooth BLE/GATT** tem a modelagem definitiva, mas
  o transporte de rádio vive nos launchers de plataforma; **`FilePicker`** e **`IWebView`** têm partes
  sem implementação concreta em alguns alvos; **`dev.cf.sync`** é placeholder.

## O que o framework NÃO fornece (de propósito)
Não é falta — é escolha de design. Não conte encontrar (e o porquê):
| Não há | Use no lugar |
|---|---|
| **Binding reativo** (`setState`/observáveis) | mutação + `repaint()` ([estado](/docs/concepts/state-and-data-flow)) |
| **Injeção de dependência** (Dagger/Spring) | service locator/construtor ([arquitetura](/docs/best-practices/arquitetura-de-app)) |
| **Cliente HTTP de alto nível** | `java.net`/OkHttp ([rede](/docs/data-and-services/networking-http)) |
| **Roteamento nomeado** | pilha de `Window` + construtor ([navegação](/docs/ui/navigation)) |
| **Persistência leve** ("preferências") | SQLite / arquivos ([arquivos](/docs/data-and-services/files-and-preferences)) |
| **i18n de textos** (catálogo de strings) | externalize você mesmo ([i18n](/docs/best-practices/internacionalizacao)) |
| **Auth pronta** | implemente sobre biometria/rede |

## Por que isso ajuda
Saber os limites evita procurar por uma API que não existe — e mostra onde **você** monta a camada
(estado, DI, HTTP, rotas), com o framework fornecendo os blocos.

## Veja também
- [Changelog / What's new](/docs/resources/changelog-whats-new) · [Contribuindo](/docs/resources/contributing)
- Conceito: [Estado e fluxo de dados](/docs/concepts/state-and-data-flow)
