Mais recursos
Sempre há mais para aprender: fluxos de trabalho de desenvolvedores, envio para lojas de aplicativos, internacionalização, segurança e muito mais.
Para onde ir a partir daqui:
- Configure seu ambiente
- Configure seu fluxo de trabalho de desenvolvimento
- Projete e faça o layout do seu aplicativo
- Depure seu aplicativo
- Torne seu aplicativo multiplataforma
- Envolva-se na comunidade React Native
Mergulho profundo
- Documentação do React
- Tutoriais, referências e guias de JavaScript do MDNhttps://developer.mozilla.org/en-US/docs/Web/JavaScript
- Documentos da plataforma Android e iOS
IDEs
Recomendamos usar o editor de código VS Code e suas úteis ferramentas React Native.
Plataformas para experimentar
Expo é uma estrutura de ferramentas e serviços para React Native que se concentra em ajudar você a construir, enviar e iterar em seu aplicativo, para usar fluxos de trabalho de implantação de visualização que são populares no desenvolvimento web e para automatizar seus fluxos de trabalho de desenvolvimento. A Expo também torna possível construir aplicativos React Native sem nunca tocar no Xcode ou no Android Studio, e não atrapalha se você quiser usar essas ferramentas.
Ignite é um kit inicial CLI com vários padrões React Native. O mais recente, Ignite Maverick, usa MobX-State-Tree para gerenciamento de estado, React Navigation e outras bibliotecas comuns. Possui geradores para telas, modelos e muito mais, e suporta Expo imediatamente. O Ignite também vem com uma biblioteca de componentes ajustada para designs personalizados, suporte a temas e testes. Se você está procurando uma pilha de tecnologia pré-configurada, o Ignite pode ser perfeito para você.
Aplicativos de exemplo
Experimente os aplicativos do Showcase para ver do que o React Native é capaz! Procurando algo mais prático? Confira este conjunto de aplicativos de exemplo no GitHub. Você pode ver o código-fonte deles – tente executar um em um simulador ou dispositivo.
Encontre, crie e compartilhe seus próprios componentes nativos e TurboModules
React Native tem uma comunidade de milhares de desenvolvedores como você, criando conteúdo, ferramentas, tutoriais – e componentes nativos!
Não consegue encontrar o que procura nos componentes principais? Visite React Native Directory para descobrir o que a comunidade está criando.
Interessado em criar seu próprio componente ou módulo nativo? Criar módulos para seu próprio caso de uso e compartilhá-los com outras pessoas no NPM e GitHub ajuda a expandir o ecossistema e a comunidade React Native! Leia os guias para criar seus próprios módulos nativos (Android, iOS) e componentes nativos (Android, iOS).