SametAlbayrak / CoinApp

Mvp Architecture, Dagger2, Retrofit, RxJava2, Butterknife CryptoCurrency Sample Application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CoinApp

CryptoCurrency test application

The app has following packages:

data: It contains all the data accessing and manipulating components.

base: base presenter, view and some other base classes.

di: Dependency providing classes using Dagger2.

custom: Custom View companents

listener: it contains all listener interfaces.

ui: View classes along with their corresponding Presenters.

network: Services for the application.

utils: Utility classes.

Library reference resources:

Retrofit: http://square.github.io/retrofit/

RxJava2: https://github.com/amitshekhariitbhu/RxJava2-Android-Samples

Dagger2: https://github.com/MindorksOpenSource/android-dagger2-example

OkHttp loging interceptor: http://square.github.io/okhttp/

Glide: https://bumptech.github.io/glide/

ButterKnife: http://jakewharton.github.io/butterknife/

About

Mvp Architecture, Dagger2, Retrofit, RxJava2, Butterknife CryptoCurrency Sample Application


Languages

Language:Java 78.2%Language:Kotlin 21.8%