Melhores Práticas de Equipe e Integração
Um resumo condensado das 25 práticas mais importantes de equipe e integração para equipes móveis do Expo SDK 57 - extraído de todas as páginas desta seção.
Busque em todas as páginas da documentação
Um resumo condensado das 25 práticas mais importantes de equipe e integração para equipes móveis do Expo SDK 57 - extraído de todas as páginas desta seção.
Configuração da máquina antes dos tickets: Node 20 LTS, npm ci, npx expo-doctor e npx expo start verde no primeiro dia - Noções Básicas de Integração.
Fixar SDK 57 explicitamente: expo ~57.0.4, React 19.2.3, RN 0.86.0 - novos contratados não atualizam o SDK na primeira semana - Noções Básicas de Configuração de Projeto.
CONTRIBUTING.md é canônico: Caminho de clone, template de ambiente, regras de branch e label de preview documentados - não pins dispersos no Slack.
Mesmos scripts localmente e em CI: lint, typecheck, test, start - novos contratados aprendem uma única superfície de comando - Noções Básicas de CI/CD Mobile.
Capstone da primeira semana é obrigatório: Uma funcionalidade E2E - rota, tela, teste, PR mesclado - Trilha de Aprendizagem da Primeira Semana.
Tour do Expo Router cedo: Rotas finas em app/ que reexportam de features/ - modelo mental antes de refatorações profundas - Noções Básicas do Expo Router.
Atribuição de colega no primeiro dia: Colega nomeado para tour de codebase de 90 minutos e os dois primeiros PRs - não "pergunte a qualquer um".
Checklist escalonado da base de código: Nível 1 no primeiro dia, Nível 2 antes do capstone, Níveis 3-4 na segunda semana - Checklist do Tour pela Base de Código.
Rastrear uma fatia de funcionalidade juntos: Toque → hook → API → cliente - o caminho no quadro branco supera a leitura de cada arquivo.
Build de preview na primeira semana: Todo novo contratado aciona ou instala um build preview do EAS em hardware - Noções Básicas de Build do EAS.
Expo Go vs. cliente de desenvolvimento documentado: README indica qual - módulos nativos customizados exigem cliente de desenvolvimento, não adivinhação.
Login no EAS e convite para organização no primeiro dia: Humanos usam eas login; CI usa o robô EXPO_TOKEN - nunca comite tokens.
.env.example comitado: Apenas EXPO_PUBLIC_* - segredos de produção em ambientes EAS.
Nomes padrão de simuladores: iPhone 16 + Pixel 8 API 35 - pareamento e screenshots permanecem comparáveis.
Evidência de PR para UI: Screenshots ou gravação de iOS e Android - revisão apenas em simulação é insuficiente para confiança no envio - Pareamento e Mob em Mobile.
Alternar motorista a cada 25 minutos: Sessões de Mob e par - um único teclado dominando esconde o fator de risco.
Planilha de checkout de laboratório de dispositivos: Dispositivos físicos para câmera, push, biometria - deslogados entre usos.
Matriz de nivelamento por tempo de serviço: Júnior vs. pleno definidos por Router, Query, EAS, testes - Nivelamento de RN de Júnior → Pleno.
Uma competência por plano de crescimento de sprint: Planos de lacuna são focados - não "aprender React Native" de forma desfocada.
Pequeno PR mesclado até o segundo dia: Constrói literacia em CI antes do escopo do capstone - confiança a partir de checks verdes.
Registrar confusão da primeira semana como PRs de documentação: Caminhos do README e notas do tour melhoram o próximo contratado - a integração é um produto.
Parear em app.config.ts e eas.json pela primeira vez: Credenciais e IDs de bundle não são experimentação solo.
Adiar atualizações de SDK e plugins nativos: A primeira semana é ler e enviar - mudanças de plataforma exigem pareamento com staff.
Pareamento de release para shadow do primeiro envio: Observador em eas submit + documentação de rollback - Envio EAS.
Retrospetiva escrita da primeira semana para o líder: Três pontos - documento mais claro, pasta mais confusa, correção de documento proposta - fecha o ciclo de feedback.
Espere capacidade total de sprint até a terceira semana. A primeira semana tem carga de trabalho em formato de aprendizado - capstone, não avalanche de backlog.
Um colega principal por duas semanas; rotação opcional para especialistas de domínio (CI, sistema de design) na segunda semana.
Envie um dispositivo da equipe ou reembolse aluguel de curto prazo. Exija a instalação de APK/IPA de preview no telefone pessoal com contas de staging do cofre.
Mesma máquina e checklist de tour; escale a matriz de nivelamento para a duração do contrato. O capstone ainda prova a literacia de merge e CI.
Atribuir tickets de produção antes do Metro verde e do tour da base de código Nível 1 - produz luta silenciosa e PRs com muitos reverts.
Versões da Stack: Esta página foi escrita para React 19.2.3, React Native 0.86.0 e Expo SDK 57 (
expo~57.0.4).
Revisado por Chris St. John·Última atualização: 16 de jul. de 2026