An open API service indexing awesome lists of open source software.

https://github.com/uptechteam/cleanarchexample

Clean architecture in Android with Kotlin + RxJava + Dagger 2
https://github.com/uptechteam/cleanarchexample

Last synced: about 1 year ago
JSON representation

Clean architecture in Android with Kotlin + RxJava + Dagger 2

Awesome Lists containing this project

README

          

# Clean architecture in Android with Kotlin + RxJava + Dagger 2

Here, in UPTech we spend a lot of time developing successful architecture patterns for an android application, we’ve decided to share our experience with the community.

The task is to create a maintainable solution with interchangeable parts, which will allow us to easily change implementations on each application layer.
Solution must smoothly work with android threading and be easy to understand for new developers

The Solution is our adaptation of Clean Architecture principles.

Check the Medium article [Clean architecture in Android with Kotlin + RxJava + Dagger 2](https://medium.com/uptech-team/clean-architecture-in-android-with-kotlin-rxjava-dagger-2-2fdc7441edfc)

Feel free to use the code for your own purposes.