An open API service indexing awesome lists of open source software.

https://github.com/roroche/androidstarter

A sample Android app using the MVP architecture.
https://github.com/roroche/androidstarter

butterknife dagger2 jackson mockito mockwebserver mosby mvp mvp-architecture okhttp3 ormlite otto picasso retrofit2 robotium rxandroid rxjava

Last synced: 6 months ago
JSON representation

A sample Android app using the MVP architecture.

Awesome Lists containing this project

README

          

# AndroidStarter
A sample Android app using the MVP architecture.

[![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-AndroidStarter-brightgreen.svg?style=flat)](https://android-arsenal.com/details/3/4936)
[![Android Weekly](https://img.shields.io/badge/Android%20Weekly-%23204-green.svg)](http://androidweekly.net/issues/issue-204)

[![Build Status](https://travis-ci.org/RoRoche/AndroidStarter.svg?branch=master)](https://travis-ci.org/RoRoche/AndroidStarter)
[![Build Status](https://circleci.com/gh/RoRoche/AndroidStarter.svg?style=shield&circle-token=e1392aa8f9f0e28e84fcbe56e7799aa0dad35142)](https://circleci.com/gh/RoRoche/AndroidStarter)
[![Build Status](https://www.bitrise.io/app/4bb734986df5e64f.svg?token=Qhm_4tcy5Zg8fO6YbsKGHQ&branch=master)](https://www.bitrise.io/app/4bb734986df5e64f)
[![Code coverage](https://codecov.io/github/RoRoche/AndroidStarter/coverage.svg?branch=master)](https://codecov.io/gh/RoRoche/AndroidStarter)
[![Codacy Badge](https://api.codacy.com/project/badge/Grade/a21bb4740cba4ce1b166d3a7c3578c0e)](https://www.codacy.com/app/romain-rochegude_2/AndroidStarter?utm_source=github.com&utm_medium=referral&utm_content=RoRoche/AndroidStarter&utm_campaign=Badge_Grade)
[![Dependency Status](https://www.versioneye.com/user/projects/5818f46e89f0a91dbb44ae9d/badge.svg?style=flat-square)](https://www.versioneye.com/user/projects/5818f46e89f0a91dbb44ae9d)

## AndroidStarter in the news

* [Android Weekly #204](http://androidweekly.net/issues/issue-204)

## TODO

- [ ] move from MVP to VIPER for `ListRepo` module

## See also

* : an alternative project using
* [requery](https://github.com/requery/requery/) as persistence layer
* [EventBus](https://github.com/greenrobot/EventBus) as event bus layer
* [LoganSquare](https://github.com/bluelinelabs/LoganSquare) as JSON parsing layer
* [Conductor](https://github.com/bluelinelabs/Conductor) to build View-based Android application