Earn Your CS Degree, Tuition-Free, 100% Online!
Learn EDR Internals: Research & Development From The Masters
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
A guided build of an Android note app using clean architecture. It covers SQL database setup, repository and use case layers, Dagger-Hilt, view models, Compose screens, and navigation.
Syllabus
- Introduction
- What is clean architecture?
- Setting up the project structure
- Setting up the SQL Database
- NoteRepository
- GetNotes use case
- DeleteNote use case
- NoteUseCases wrapper class
- Dagger-Hilt Setup
- NotesViewModel
- NotesScreen
- GetNote use case
- AddEditNoteViewModel
- AddEditNoteScreen
- Navigation setup
- Running the app
Taught by
Philipp Lackner