Documentação

Todos os guiasReferência

Compatibilidade e limites

Confirme o aparelho, o runtime e o framework antes de mover um projeto para a Odete.

5 min de leitura

Sistema e aparelhos

A Odete requer iPhone ou iPad com iOS ou iPadOS 26 ou posterior. O iPad oferece a área de trabalho com múltiplos painéis; o iPhone usa navegação compacta.

Projetos, repositórios, histórico de terminal, preferências e conversas são locais ao aparelho ou à pasta escolhida no app Arquivos. iCloud Drive requer um app assinado com o container configurado.

JavaScript, npm e web

O runtime implementa uma camada compatível com Node sobre JavaScriptCore, incluindo arquivos, rede, HTTP e módulos comuns. Ele resolve pacotes no registro npm, mantém package-lock v3 e usa esbuild-wasm para transformação e servidor.

Vite funciona em dev, build e preview. Astro e Next ficam em dev, com limitações documentadas para recursos avançados. Não conte com addons nativos, esbuild nativo, swc ou lightningcss.

Swift e SwiftUI

Não há compilador Swift no iOS. O Preview interpreta um subconjunto de SwiftUI e o renderiza nativamente: layouts comuns, controles, estado, condicionais e modificadores usuais.

Elementos fora desse subconjunto aparecem como placeholder com aviso em Problems. SourceKit, autocomplete de Swift, GeometryReader e Canvas não estão disponíveis no Preview.

Planeje a validação

Traga projetos web que possam rodar em um runtime JavaScript sem addons nativos e valide primeiro com Vite quando possível. Use o iPhone ou iPad para o ciclo local e uma máquina convencional para builds que dependam de ferramentas ausentes.

A instalação documentada usa o código-fonte no Mac com Xcode 26.6. Consulte o guia Comece por aqui para os passos e acompanhe o repositório para novidades sobre a distribuição do app.