Skip to content

The project is contain MVP architecture and API call with retrofit

Notifications You must be signed in to change notification settings

UmeshBaldaniya46/MVPSample

Repository files navigation

android-mvp-architecture

A sample project of Android MVP architecture.

Libraries

In this sample project includes some of useful libraries for Android, such as:

  • Retrofit: A type-safe REST client for Android which intelligently maps an API into a client interface using annotations.
  • ButterKnife: Using Java annotations, makes Android development better by simplifying common tasks.
  • Eventbus: Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality
  • [Lonstraint Layout]: A beautiful, allows you to create large and complex layouts with a flat view hierarchy (no nested view groups).

Before we go through to learn this architecture, I hope you've understand about the Clean Architecture

  • Independent of Frameworks.
  • Testable.
  • Independent of UI.
  • Independent of any external agency.

Links, Resources and References

  1. https://github.com/codepath/android_guides/wiki/Must-Have-Libraries
  2. https://github.com/futurice/android-best-practices# MVPSample 2 The project is contain MVP architecture and API call with retrofit 3

About

The project is contain MVP architecture and API call with retrofit

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages