alexfelipe / jetpack-compose-consultas-especificas-com-room

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

HelloApp

HelloApp é um aplicativo que permite salvar informações de contatos (como número de telefone, data de aniversário e foto de perfil) em diferentes contas de usuário.

🔨 Funcionalidades do projeto

Uma extensão do App base, com melhorias de código e adição das funcionalidades:

  • Perfis de usuário
  • Relacionamento de tabelas
  • Gerenciamento de versões do banco com Migrations

helloApp gif fluxo login

🏠 Arquitetura

  • Navigation com Saved State Handle
  • Room Database / DataStore
  • Kotlin Coroutines e Flow
  • ViewModel com StateFlow
  • Hilt (injeção de dependência)

✔️ Outras técnicas e tecnologias utilizadas

📂 Acesso ao projeto

🛠️ Abrir e rodar o projeto

Após baixar o projeto, você pode abri-lo com o Android Studio. Para isso, na tela de launcher clique em:

“Open” (ou alguma opção similar), procure o local onde o projeto está e o selecione (caso o projeto seja baixado via zip, é necessário extraí-lo antes de procurá-lo). Por fim, clique em “OK” o Android Studio deve executar algumas tasks do Gradle para configurar o projeto, aguarde até finalizar. Ao finalizar as tasks, você pode executar o App 🏆

🎯 Desafios

helloApp gif desafio 1

About