- https://developer.android.com/jetpack/docs/guide
- https://proandroiddev.com/clean-architecture-data-flow-dependency-rule-615ffdd79e29
- https://github.com/googlesamples/android-architecture-components
- https://github.com/googlesamples/android-sunflower
- https://about.gitlab.com/2018/10/24/setting-up-gitlab-ci-for-android-projects/
- https://mobikul.com/how-to-setup-your-android-project-with-gitlab-ci/
- https://proandroiddev.com/intro-to-app-modularization-42411e4c421e
- https://www.youtube.com/watch?v=PZBg5DIzNww
- https://proandroiddev.com/modularization-in-android-architecture-point-of-view-from-a-to-z-part-ii-8baea5b2e4fd
Look into usages and what advantages it has over something like Dagger 2.
- https://developer.android.com/topic/libraries/architecture/room
- https://codelabs.developers.google.com/codelabs/android-persistence/index.html?index=..%2F..%2Findex#0