Skip to content

rakeshpraneeth/MVP

Repository files navigation

The main theme of the project is to give an idea about MVP design pattern works.

In the meanwhile, we can also see additional concepts such as DataBinding, CheckStyles, Retrofit library.

  • MVP : Model- View - Presenter

    1. Model - Responsible for managing the data.
    2. Presenter - It is the middle-man between model and view. -It is responsible for querying the model and updating the view, reacting to user interactions updating the model.
    3. View - Responsible for presenting data in a way decided by the presenter
  • CheckStyles : Used to follow proper coding styles in the project.

  • DataBinding : provides flexibility and broad compatibility.

  • Retrofit library : REST client. It uses the OkHttp library for HTTP requests

About

Project to explain how MVP works.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages