Pular para o conteúdo
Cursos

DevClub

LógicaFront-endBack-endMobile

IA Club

IA na prática
Estudar programaçãoEstudar IA

Trilha · Intermediário

React Native

O mesmo JavaScript rodando no celular, do primeiro componente à publicação nas lojas.

10 lições em ordem de estudo

Fundamentos mobile

  1. 01Primeiro appCrie seu primeiro app React Native com Expo SDK 57, entenda componentes, props e estilos e confirme o resultado no navegador e no bundle mobile.testado
  2. 02Componentes e estilosAprenda a criar componentes React Native reutilizáveis, passar props, compor telas e aplicar StyleSheet com um cartão acessível e testado.testado
  3. 03Estado e formuláriosControle TextInput, valide dados e atualize uma lista com useReducer no React Native, entendendo estado sem depender de tentativa e erro.testado
  4. 04Listas e navegaçãoUse FlatList para renderizar dados e Expo Router para abrir uma rota dinâmica no React Native, com chaves, parâmetros e estados vazios.testado
  5. 05APIs e armazenamentoBusque uma API com fetch e salve dados locais com AsyncStorage no React Native, tratando carregamento, HTTP inválido e JSON corrompido.testado

Fluxo Expo

  1. 06Expo Go e dev buildsEntenda quando usar Expo Go e quando criar uma development build, com Expo SDK 57, expo-dev-client, limites de módulos nativos e fluxo de teste.
  2. 07Expo RouterAprenda Expo Router no React Native com src/app, Stack, tabs, Link, router.push e rota dinâmica tipada, entendendo o sistema de arquivos.testado
  3. 08Config plugins e prebuildEntenda app config, config plugins e Expo Prebuild, gere projetos Android e iOS e teste uma alteração nativa sem editar arquivos gerados.testado
  4. 09EAS Build, Update e SubmitDiferencie EAS Build, Update e Submit, configure perfis e runtimeVersion e saiba quando publicar JavaScript ou gerar outro binário nativo.
  5. 10Testes e performanceConfigure Jest e Testing Library no Expo SDK 57, teste comportamento acessível e investigue performance React Native sem medir o modo dev.testado