Use o iOS 26 como ponto de partida
Comece a adoção do Liquid Glass pela migração para o iOS 26 e o Xcode 26. Recompile o aplicativo com o SDK do iOS 26 e confira quais mudanças os controles padrão do SwiftUI já incorporam automaticamente. Só então peça ao Codex que redesenhe os elementos personalizados que ainda parecem planos demais, pesados demais ou pouco integrados à interface do sistema.
Se o aplicativo ainda oferece suporte a versões anteriores do iOS, deixe esse requisito claro desde o início. A habilidade de Liquid Glass para SwiftUI do plugin Build iOS Apps deve usar #available(iOS 26, *) para restringir o uso das novas APIs exclusivas do efeito de vidro e manter uma alternativa que preserve a legibilidade em dispositivos mais antigos.
Use o plugin para iOS
Use o plugin Build iOS Apps quando quiser que o Codex altere a interface em SwiftUI e verifique o resultado no simulador. Ao adotar o Liquid Glass, peça ao Codex que analise um fluxo, migre algumas superfícies, execute o aplicativo em um simulador de iOS 26 e faça capturas de tela antes de ampliar o escopo.
O plugin inclui uma habilidade de Liquid Glass para SwiftUI. Vale incluir no prompt as orientações que ela segue por padrão:
- Prefira recursos nativos como
glassEffect, GlassEffectContainer, estilos de botão com efeito de vidro e transições com glassEffectID em vez de criar visualizações personalizadas com desfoque.
- Aplique
.glassEffect(...) depois dos modificadores de layout e de aparência para que o material acompanhe a forma final desejada.
- Agrupe os elementos de vidro relacionados em um
GlassEffectContainer quando várias superfícies aparecerem juntas.
- Use
.interactive() apenas em botões, chips e controles que respondem ao toque.
- Mantenha o formato dos cantos, a tonalidade e o espaçamento consistentes em toda a funcionalidade. Evite aplicar um efeito de vidro diferente a cada elemento.
- Mantenha uma alternativa sem efeito de vidro para versões anteriores ao iOS 26.
Para saber mais sobre a instalação de plugins e habilidades, consulte a documentação de plugins e habilidades.
Assista às sessões da WWDC
Estas sessões da WWDC25 são boas referências para consultar antes de pedir ao Codex que refatore um fluxo já em produção:
Peça um plano de migração e depois a implementação de uma parte
A migração para o Liquid Glass funciona melhor quando o Codex trata separadamente a pergunta “onde usar o efeito de vidro?” e o pedido “escreva todo o código agora”. Peça primeiro uma análise rápida. Depois, deixe o agente implementar uma parte independente da migração e verificar o resultado no simulador.
Dicas práticas
O Liquid Glass deve distinguir a camada de controles do conteúdo abaixo dela, sem transformar cada cartão em um painel brilhante. Peça ao Codex que remova fundos decorativos que destoem dos materiais do sistema, mantenha o conteúdo simples onde a legibilidade for prioridade e reserve o uso de cores para transmitir significado ou destacar ações principais.
Comece por um fluxo de uso frequente
A tela inicial de uma aba, uma tela de detalhes, uma folha modal, uma interface de busca ou um fluxo de primeiros passos costuma ser um ponto de partida melhor do que migrar o aplicativo inteiro de uma vez. Isso facilita a revisão e ajuda a identificar quais decisões sobre o uso do Liquid Glass podem servir de padrão para componentes reutilizáveis.
Revise o comportamento nas versões anteriores
Se a versão mínima do iOS compatível com o aplicativo for anterior à 26, peça ao Codex que mostre a implementação alternativa lado a lado com a versão que usa Liquid Glass. Essa revisão ajuda a detectar o uso acidental de APIs indisponíveis nas versões anteriores e evita que você publique uma migração que só funciona no simulador mais recente.