Lucas.dev
← Voltar ao blog
React NativeExpoTypeScript

Como criei meu primeiro app mobile com React Native

09 de maio de 2026·1 min de leitura

Por que React Native?

Depois de trabalhar com React.js na web, a transição para React Native foi mais natural do que eu esperava. A lógica de componentes, hooks e estado é exatamente a mesma — o que muda é a camada visual.

O que eu construí

Um app de controle de finanças pessoais com:

  • Cadastro de transações (entrada e saída)
  • Cálculo automático de saldo em tempo real
  • Persistência de dados com AsyncStorage
  • Navegação com Tab Bar usando React Navigation
  • Estado global com Context API

O maior aprendizado

O maior desafio não foi o código — foi o ambiente. Configurar o Expo, entender o Expo Go e fazer o hot reload funcionar no celular físico levou algumas tentativas. Mas depois que funcionou, o desenvolvimento fluiu muito bem.

Conclusão

React Native é uma adição poderosa ao repertório de qualquer desenvolvedor React. Com Expo, você consegue publicar um app funcional em dias, sem precisar aprender Swift ou Kotlin.

🔗 Ver projeto no GitHub