Antes de começar o curso, precisamos instalar todas as dependências e aplicativos que vamos utilizar. Cada sistema operacional possui uma forma diferente de instalar cada uma delas, vamos deixar aqui o link das documentações oficiais para que você possa instalar de acordo com as particularidades do seu sistema. Algumas delas, pode ser que você já tenha instalado, então faça uma verificação antes de começar a instalar.

As dependências que vamos utilizar são:

Agora vamos instalar o pacote de fontes que vamos utilizar no APP, que você pode fazer utilizando as fontes disponíveis no google fonts o expo fonts: https://docs.expo.dev/develop/user-interface/fonts/

Nós vamos fazer pelo Expo Fonts, então você pode entrar no Google Fontss, encontrar a fonte que você quer utilizar, no nosso caso vamos utilizar a: Roboto. Para utilizá-la, você vai seguir os passos dessa documentação e substituir o nome da fonte que você escolheu:

https://docs.expo.dev/guides/using-custom-fonts/#using-a-google-font

Na node modules, tem a pasta da fonte com as nomenclaturas que devem ser utilizadas

Vamos também Instalar uma extensão para criar os componentes de forma mais rápida:

React-Native/React/Redux snippets for es6/es7, para fazer isso, acesse aqui: https://www.npmjs.com/package/react-redux-es7-flow-snippets