Skip to content

This project is meant to be a simple, easy to digest project used to introduce someone to the MVP pattern as well as Dagger2. The same project has been implemented in Kotlin, found in my repo under KotlinMVPExample.

Notifications You must be signed in to change notification settings

ollyc2015/ModelViewPresenter_ListView

Repository files navigation

ModelViewPresenter_ListView

An experimental project implementing the Model View Presenter pattern using Activities utilising Android's List View. Dependancy injection is also implemented using Dagger 2 along with View injection provided by Butter Knife.

I have made a Kotlin equivalent of this project to help those trying to get familiar with Kotlin syntax. Feel free to fork this project and KotlinMVPExample found in my repo and study the key differences to get used to the difference in syntax.

Pulls meals from https://www.themealdb.com/api.php via a public API.

Design

  • RXJava
  • Unit Testing
  • MVP.
  • Dagger2.
  • Butter Knife
  • ListView.
  • Activity.
  • Retrofit2.
  • Picasso

alt text

About

This project is meant to be a simple, easy to digest project used to introduce someone to the MVP pattern as well as Dagger2. The same project has been implemented in Kotlin, found in my repo under KotlinMVPExample.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages