Skip to content

Latest commit

 

History

History
23 lines (13 loc) · 839 Bytes

README.md

File metadata and controls

23 lines (13 loc) · 839 Bytes

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