Avengers

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

  • Owner: saulmm/Avengers
  • Platform:
  • License:: Other
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

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

Main metrics

Overview
Name With Ownersaulmm/Avengers
Primary LanguageJava
Program languageJava (Language Count: 1)
Platform
License:Other
所有者活动
Created At2015-05-04 01:17:52
Pushed At2016-12-28 08:27:53
Last Commit At2016-04-23 22:24:32
Release Count6
Last Release Name0.4 (Posted on 2016-02-07 19:56:32)
First Release Namedagger (Posted on 2015-05-14 06:13:11)
用户参与
Stargazers Count1.1k
Watchers Count48
Fork Count175
Commits Count316
Has Issues Enabled
Issues Count32
Issue Open Count18
Pull Requests Count1
Pull Requests Open Count1
Pull Requests Close Count2
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private