/ibashi-java

Android Java project which consumes JSON data from an API. unit tested mocking views with Mockito, support internationalization

Primary LanguageJava

ibashi-java

Ibashi means bus in Zulú

Android Java project which consumes JSON data from an API endpoint. unit tested mocking views with Mockito

Architecture

This project aims to provide a basic Model-View-Presenter (MVP) architecture without using any architectural frameworks. Establishing an interface/protocol which coordinates the comunication between View and Presenter

Libraries

*Gson for serialization/deserialization

*Retrofit for web api interface

*RxJava for reactive functional programming

*Design Support Library to make use of the Recycler View

*Mockito mocking framework for unit tests in Java