Olá pessoal! Hoje vocês vão criar um app de notas incrível em Jetpack Compose com a popular abordagem de arquitetura limpa.
Faça meu curso de canvas aqui:
Aprenda a construir apps multi-módulos de nível industrial:
🎓 Torne-se um desenvolvedor pronto para a indústria no Mobile Dev Campus:
🎁 Ganhe meu curso GRATUITO de 4,5h "O Guia de Melhores Práticas para Arquitetura Android":
Leia nosso blog semanal sobre Android:
Obtenha mais cursos aqui:
Junte-se a este canal para ter acesso a benefícios:
Obtenha o código fonte inicial para este vídeo aqui (clone antes de começar):
Obtenha o código fonte final aqui:
Codificações ao vivo regulares no Twitch:
Junte-se ao meu servidor Discord:
Você gosta do meu conteúdo gratuito? Aqui você pode me comprar um café:
00:00 - Introdução
04:52 - O que é arquitetura limpa?
08:40 - Configurando a estrutura do projeto
18:48 - Configurando o Banco de Dados SQL
25:13 - NoteRepository
29:50 - Caso de uso GetNotes
40:00 - Caso de uso DeleteNote
41:02 - Classe wrapper NoteUseCases
42:28 - Configuração do Dagger-Hilt
47:49 - NotesViewModel
01:07:00 - NotesScreen
01:37:39 - Caso de uso GetNote
01:38:33 - AddEditNoteViewModel
01:56:45 - AddEditNoteScreen
02:12:02 - Configuração de navegação
02:19:46 - Executando o app