ππππ ππππππππππ’ ππππππππ ππ πππππ πΉππππππ π²ππππππ ππ πππππππππππ π πππ ππ π°ππππππ ππππ πππππππππππ πππππππ’ ππ πππππ πππππππ‘ ππππ ππππ πππ πππππππ ππ ππππ πππππ πππππππ’ ππ ππ π°ππππππ ππππππ
π²πππππππ ππ π πππ |
|---|
| π³πππ |
| ππππ π³πππππππ |
| π°πππππππππππ |
| ππππππ π΅πππ |
- There are three layers present
view,domain,data - The
Viewlayer can access thedomainlayer, Thedomainlayer can access thedatalayer, but theviewlayer cannot access thedatalayer directly. - The
viewlayer consists ofActivity,composable,view-model - The
domainlayer consists ofuse-cases,db-specific classes,di-modules,db-service - The data layer consists of the implementation of the
db-service. It interacts with theroom-databaseby getting and sending the data back and forth.
If you feel like support me a coffee for my efforts, I would greatly appreciate it.
Read contribution guidelines for more information regarding contribution.
Feature requests are always welcome, File an issue here.
Support it by clicking the β button on the upper right of this page. βοΈ
This project is licensed under the Apache License 2.0 - see the LICENSE file for details




