Agora, com os fundamentos do React Native fora do caminho, é hora de se aprofundar no que
é necessário para criar aplicativos reais do React Native e em quais blocos básicos você precisa.
Vamos mergulhar no coração da criação do aplicativo React Native, para que as principais coisas que você precisa saber
e quais seriam os componentes, que você saiba como usar os componentes internos, onde aprenda mais sobre
eles e quais são importantes componentes são
integrados e, é claro, você também tem um entendimento claro de como adicionar seus próprios componentes e
como usa seus próprios componentes e como criaria um aplicativo mais realista com essa mistura de
componentes internos e personalizados e, desde os componentes por si só não compõem um aplicativo tão bom; eles pareceriam muito
ruins, muito chatos; também abordaremos o
estilo e o layout deste módulo, porque esse é outro componente essencial que você precisa
dominar e precisa conhecer para criar aplicativos nativos do React. Você aprendeu a estilizar componentes e mergulharemos em alguns
estilos mais exóticos, se quiser chamá-lo assim, aprenderá como adicionar fontes personalizadas e assim por
diante neste módulo e eu já
tinha uma visão mais detalhada de como o flexbox funciona no módulo básico e, é claro,
ainda o usaremos neste módulo, para que você também pratique mais.
Agora, na verdade, existe um terceiro bloco de construção com o qual você
normalmente trabalhará ao criar aplicativos React Native e são os módulos de API
nativos com os quais você pode trabalhar; portanto, como usar mapas, localização do usuário, câmera, essas também são ferramentas importantes ou apresenta muitos
aplicativos móveis, é claro, e muitos aplicativos React Native, portanto, precisam, e eu o abordarei completamente
neste curso, mas posteriormente, simplesmente porque precisamos de algum conhecimento mais avançado para realmente trabalhar
com essas ferramentas.
Portanto, neste módulo, veremos os componentes, como criar nossos próprios componentes, quais componentes
importantes estão embutidos, como estilizá-los, como criar layouts agradáveis e, em detalhes, criaremos outro aplicativo neste
módulo, ainda não
é o mais complexo do mundo, mas definitivamente mais complexo do que o aplicativo anterior que criamos.
Vamos nos aprofundar na construção e nos componentes personalizados, adicionar imagens e fontes personalizadas e, em geral, nos
aprofundar no estilo e na adição de layouts com o flexbox e na criação de um aplicativo mais realista e
com boa aparência.
Então vamos começar.