Skip to content

[WIP] This project aims to work as a demo project and reference using the common frameworks and tools used in production enviroments

License

Notifications You must be signed in to change notification settings

praveen2gemini/Avengers

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

When Avengers meet Dagger2, RxJava & Retrofit in a clean way

This is the source code of a series focused on giving some basic ideas about how to use Retrofit, Dagger2 & RxJava together with a Clean Architecture.

In this first part it explains how Dagger 2 can help the decoupling of the layers in a project, removing dependencies so that it is easily scalable and testable.

This part focuses on the understanding of what are the Reactive Extensions, its Java implementation, and use RxJava operators, all it integrated with a clean architecture

NOTE: The source shown in articles refers to [this release].

Screenshots

License

This Source Code Form is subject to the terms of the Mozilla Public 
License, v. 2.0. If a copy of the MPL was not distributed with this 
file, You can obtain one at http://mozilla.org/MPL/2.0/.

About

[WIP] This project aims to work as a demo project and reference using the common frameworks and tools used in production enviroments

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%