Skip to content
Projects

saulmm/Avengers has 1,075 GitHub stars and 174 forks. GitHot measured 0 in 7 days. Last checked 2026-11-11 01:08 UTC. Last push 2016-12-28.

How these counts are measured

[Deprecated] This project aims to work as a demo project and reference using the common frameworks and tools

Measured star growth

in 24h
Update delayed
in 7 days
0
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

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.

Part 1 - Dagger 2

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.

Part 2 - RxJava, RxAndroid, Reactive Extensions & operators

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/.

Explore related projects