Novo: Seu Primeiro App com React Native
DisponívelPDF · 151 páginas · 14 capítulos

Crie seu primeiro app para Android e iPhone com React Native e Expo, do zero até a build instalável

Para quem já sabe o básico de JavaScript. Um guia em PDF de 151 páginas para construir passo a passo um app completo: telas, navegação, consumo de API, dados salvos no aparelho e build com EAS.

R$ 27,90pagamento único
Pagamento seguro via Stripe Download imediato 7 dias de garantia
Capa do material Seu Primeiro App com React Native
01 · Para quem éPara quem já sabe JavaScript e quer fazer apps
É para
Quem já sabe o básico de JavaScript (variáveis, funções, arrays, objetos e async/await) e quer fazer apps para celular
Desenvolvedores web que querem levar o que já sabem de React ou JavaScript para Android e iOS
Quem quer criar um app para Android e iPhone sem ter um Mac
Estudantes que querem um projeto completo no portfólio, construído do começo ao fim
Quem se perdeu em tutoriais soltos e quer um caminho em ordem, com exercícios e gabarito
Não é para
Quem nunca programou em JavaScript: comece pelo básico da linguagem antes
Quem procura TypeScript, Redux, backend próprio, pagamentos ou notificações push: o curso não cobre esses temas
Quem espera aprovação garantida nas lojas: o material ensina os passos, mas a análise é feita pelo Google e pela Apple
02 · O que você vai aprenderDo primeiro componente à build instalável
01 Montar o ambiente (Node LTS, editor e Expo Go) e rodar o projeto no seu próprio celular
02 Construir telas com View, Text, Image, Pressable e TextInput, estilizadas com StyleSheet e Flexbox
03 Controlar a interface com useState, formulários com validação e listas com FlatList
04 Organizar a navegação com Expo Router: pilha, abas e rota com parâmetro
05 Consumir uma API REST com fetch, tratando carregamento, erro e dados vazios
06 Guardar dados no aparelho com AsyncStorage e compartilhar o estado entre telas com Context
07 Depurar erros comuns e dar acabamento: teclado, acessibilidade, ícone e splash
08 Gerar um APK de teste e uma build de produção com EAS e seguir o checklist das lojas
03 · Sobre o material11 capítulos e 3 anexos com o projeto CEPinho

Seu Primeiro App com React Native é um guia prático em PDF, com 151 páginas, 11 capítulos e 3 anexos. Ao longo do material você constrói o CEPinho, um app que busca endereços pelo CEP na API pública ViaCEP, salva com apelido, lista, edita e apaga, e guarda tudo no próprio aparelho. O curso usa Expo e Expo Router, como recomenda a documentação oficial, e todo o código vem completo e comentado, sem depender de capturas de tela. Cada capítulo tem objetivo, explicação, exemplo, exercício e resumo, além de checklists e tabelas de consulta. No fim há o gabarito comentado dos exercícios, uma cola rápida com comandos e glossário e uma lista de fontes oficiais. Dá para estudar num computador com Windows, macOS ou Linux e testar no seu celular, sem precisar de Mac.

01 O que é React Native e por que começar pelo Expo
02 Ambiente pronto e primeiro app rodando no celular
03 Componentes básicos e estilo com Flexbox
04 Estado e interação: fazendo a tela responder
05 Listas com FlatList
06 Navegação com Expo Router
07 Consumindo uma API: buscando endereços pelo CEP
08 Guardando dados no aparelho
09 Estado compartilhado entre telas com Context
10 Depuração, acabamento e problemas comuns
11 Build e publicação: do projeto ao app nas lojas
12 Anexo A: gabarito comentado dos exercícios
13 Anexo B: cola rápida
14 Anexo C: onde continuar estudando
04 · Veja por dentroPáginas de amostra
Página de amostra 1 do material Seu Primeiro App com React Native
Página de amostra 2 do material Seu Primeiro App com React Native
05 · AutoresQuem escreveu
Foto de Juarez Junior
Juarez Junior Full Stack Sênior · Mobile, backend e IA Desenvolvedor full stack desde 2014. Usa agentes de IA especializados, MCP, embeddings e busca semântica no dia a dia.
Gabriel Tavares Barbosa Tech Lead · Flutter, mobile e backend Tech Lead e desenvolvedor Flutter desde 2022. Apps multiplataforma, plugins nativos em C++, Kotlin e Swift, testes e CI/CD.
Foto de Bruno Moraes
Bruno Moraes Arquiteto de Soluções Sênior · Engenharia com IA Arquiteto de software desde 2008. Constrói com Spec-Driven Development, Claude Code em harness controlado, MCP e evals.
06 · Perguntas frequentesAntes de comprar
Preciso ter um Mac para criar o app de iPhone?

Não. Você desenvolve em Windows, macOS ou Linux e testa no iPhone pelo Expo Go. Para gerar a build de iPhone o curso usa o EAS Build, que roda nos servidores do Expo. Para publicar na App Store, porém, a conta paga do Apple Developer Program continua obrigatória.

Quanto JavaScript eu preciso saber?

O básico: variáveis, funções, arrays, objetos e um pouco de async/await. Não é preciso conhecer React antes; os conceitos de componente, props e estado são explicados no curso. Se ainda está começando, o curso Programação Web do Zero da EasyCurso é um bom ponto de partida.

O curso usa JavaScript ou TypeScript?

JavaScript puro, em arquivos .jsx. O template do Expo vem em TypeScript, e o curso mostra como trabalhar em JavaScript nele. No anexo de próximos passos há orientação para migrar para TypeScript depois.

Vou ter custos para seguir o curso?

As ferramentas usadas no curso (Node, VS Code, Expo Go, a API ViaCEP e a conta no Expo) são gratuitas; o EAS Build tem plano gratuito com fila e limites. Publicar nas lojas tem custo: o Google cobra uma taxa única de registro e a Apple cobra uma anuidade. O curso pede que você confira os valores atuais nos sites oficiais.

O material ensina a publicar na Google Play e na App Store?

Sim. O capítulo 11 mostra como gerar o APK de teste e a build de produção com EAS e traz o checklist de cada loja: conta, ficha, política de privacidade, classificação de conteúdo, teste fechado e TestFlight. As regras das lojas mudam, então o curso indica onde conferir a versão atual.

O conteúdo está atualizado?

O material foi escrito em outubro de 2026, com base na documentação oficial do Expo (SDK 57), do React Native e do React. Os comandos usam @latest, e o curso ensina a conferir a versão e a documentação caso algo mude.

Como recebo o material?

Logo após o pagamento você é levado a uma página com o botão de download do PDF. Guarde o link: ele também serve para baixar de novo.

E se eu não gostar?

Você tem 7 dias a partir da compra para pedir o reembolso integral pelo e-mail de suporte.

Seu Primeiro App com React Native

Do JavaScript ao aplicativo no celular com Expo: telas, navegação, API, dados salvos e build para as lojas

Garantia de 7 dias · Pagamento único · Sem assinatura
Seu Primeiro App com React Native PDF · garantia de 7 dias
R$ 27,90