Neste curso, obviamente abordamos muitas das coisas importantes necessárias para criar aplicativos nativos com o React
Native - navegação, gerenciamento de estado, como o React Native funciona em geral, como trabalhar com componentes e
assim por diante.
Agora, uma coisa que ainda não usamos muito é aproveitar os recursos nativos do dispositivo. Obviamente, para muitos aplicativos que você está prestes a criar,
você deseja usar recursos como a câmera
do dispositivo ou adicionar o Google Maps ou obter a localização do usuário ou talvez armazenar alguns
dados, alguns dados mais complexos no dispositivo e, portanto, você precisa de um dispositivo banco de
dados como SQLite.
Portanto, essas são coisas que ainda não vimos neste curso
e, portanto, veremos neste módulo. Neste módulo em detalhes, veremos como você pode
habilitar facilmente essas funcionalidades nativas no seu aplicativo React Native criado com expo e, a propósito, caso
você esteja preocupado, em um módulo separado posteriormente, também mostrarei como que funcionaria em aplicativos
não expo para que você
realmente saiba como criar qualquer aplicativo com qualquer conjunto de ferramentas que desejar.
Então, com isso, vamos ver o que estamos prestes a construir neste módulo antes de mergulharmos direto.