๐๐๐๐ ๐๐๐๐๐๐๐๐๐๐ข ๐๐๐๐๐๐๐๐ ๐๐ ๐๐๐๐๐ ๐น๐๐๐๐๐๐ ๐ฒ๐๐๐๐๐๐ ๐๐ ๐๐๐๐๐๐๐๐๐๐๐ ๐ ๐๐๐ ๐๐ ๐ฐ๐๐๐๐๐๐ ๐๐๐๐ ๐๐๐๐๐๐๐๐๐๐๐ ๐๐๐๐๐๐๐ข ๐๐ ๐๐๐๐๐ ๐๐๐๐๐๐๐ก ๐๐๐๐ ๐๐๐๐ ๐๐๐ ๐๐๐๐๐๐๐ ๐๐ ๐๐๐๐ ๐๐๐๐๐ ๐๐๐๐๐๐๐ข ๐๐ ๐๐ ๐ฐ๐๐๐๐๐๐ ๐๐๐๐๐๐
๐ฒ๐๐๐๐๐๐๐ ๐๐ ๐ ๐๐๐ |
---|
๐ณ๐๐๐ |
๐๐๐๐ ๐ณ๐๐๐๐๐๐๐ |
๐ฐ๐๐๐๐๐๐๐๐๐๐๐ |
๐๐๐๐๐๐ ๐ต๐๐๐ |
- There are three layers present
view
,domain
,data
- The
View
layer can access thedomain
layer, Thedomain
layer can access thedata
layer, but theview
layer cannot access thedata
layer directly. - The
view
layer consists ofActivity
,composable
,view-model
- The
domain
layer 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-database
by 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