Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Java based samples

Database (db)

This folder contains classes to work with a local database. We use native Room library as an SQLite provider with RxJava.

Files

Dependency injection (di)

This folder contains an implementation of the dependency injection pattern by Dagger 2 library. For example AuthModule.java provides dependencies for MVP layer. All contract implementations have a protected modifier and this module is a single factory for building new dependencies.

Files

Mvp

This folder contains an implementation of the MVP architecture for Android project

Files

Network

This folder contains an implementation of the REST based code. We use Retrofit library for http interaction.

Files