O Expo é uma boa escolha para começar quando você quer que o Codex transforme uma ideia de aplicativo móvel em um aplicativo React Native testado. Primeiro, execute expo start. Depois, teste o aplicativo com o Expo Go em um dispositivo. Só passe a usar um cliente de desenvolvimento ou a gerar uma build com o EAS quando precisar usar código nativo personalizado, distribuir o aplicativo em lojas ou usar um recurso incompatível com o Expo Go.
Assim, o Codex pode se concentrar no fluxo do aplicativo desde o início, sem gastar essa primeira etapa configurando a IDE nativa, o simulador, o provisionamento ou a build.
Use o plugin do Expo
A equipe do Expo publicou um plugin do Expo que orienta o Codex sobre como usar o Expo Router, criar interfaces nativas e formulários, implementar navegação e animações, buscar dados, configurar o NativeWind, usar módulos do Expo e clientes de desenvolvimento, implantar e atualizar o aplicativo e configurar a ação de execução no Codex.
Use o plugin quando o Codex estiver criando novas telas com o Expo, adicionando pacotes, integrando chamadas de API, preparando um cliente de desenvolvimento ou deixando o aplicativo pronto para o TestFlight, a App Store, a Play Store ou o EAS Hosting.
Você também pode adicionar o servidor MCP do Expo se a tarefa exigir consultar a documentação atual do Expo, instalar pacotes compatíveis, executar builds e fluxos de trabalho no EAS, fazer capturas de tela, interagir com o simulador, usar o React Native DevTools ou acessar dados do TestFlight.
Processo de iteração
- Peça ao Codex que examine o repositório e confirme se é um novo aplicativo Expo ou um projeto Expo existente.
- Comece com o Expo Router e o Expo Go. Use
npx expo install para adicionar pacotes do Expo.
- Peça ao Codex que implemente um fluxo completo com navegação que siga os padrões nativos da plataforma e estados de carregamento, de ausência de conteúdo e de erro.
- Teste da forma mais rápida disponível, por exemplo, com o Expo Go em um dispositivo ou simulador. Passe a usar um cliente de desenvolvimento ou o EAS só quando necessário.
Sugestão de prompt para continuar