10 Room Integration | Notes App | Jetpack Compose | MVVM | Clean Architecture | Android

Rashid Saleem
Rashid Saleem
18 بار بازدید - 5 روز پیش - This Notes App made in
This Notes App made in Android Jetpack Compose provide leverage to understand how any beginner developer would create an app. You will learn this As a beginner approach we won't follow the best practices We understand what drawbacks are with current beginner approach. Then we improve the architecture step by step Step 01 : Apply MVVM with Repository Pattern Step 02 : Integrate Room Step 03 : Convert into MVI with Clean Architecture Although it's not a Project with bigger scope and won't need Clean Architecture. But we incorporate Clean Architecture for the sake of Clean Architecture becuase we also want to understand how we can implement Clean Architecture. So many Clean Architecture terms in just two lines including the last one. Below is the GitHub repository of this project to continue practice along the video. *** Source Code on GitHub **** Starter Code : github.com/mrashidcit/NotesApp/tree/lect09_initial Complete Code : github.com/mrashidcit/NotesApp/tree/lect10_final Timecodes / Checkpoints 00:00 - Intro 01:37 - Adding Room Library 09:19 - Implementing Entity , DAO & AppDatabase 20:30 - Modify Repository to reflect new changes 28:30 - Fixing Version Compatibility issues 34:52 - Testing & Modification cycle until things are working as expected LinkedInn : www.linkedin.com/in/mrashidit Instagram : www.instagram.com/mrashidcit Facebook : www.facebook.com/rashid.saleem.547 Database icons created by Freepik - Flaticon : www.flaticon.com/free-icons/database
5 روز پیش در تاریخ 1403/07/14 منتشر شده است.
18 بـار بازدید شده
... بیشتر