/TikiHome

Primary LanguageJava

TikiHome

Triangle-Architecture

Got idea from Android Clean Architecture, this is a very simple Android app which describes how we can design a clean and clear architecture for an Android App. This example is using:

Dagger 2 for dependency injection

Retrofit and OkHttp for http requests

DBFlow for saving objects to database

Robolectric for unit testing

RxJava and RxAndroid for simplify the business logic

In each layer also implement test

Concept