Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.09 KB

README.md

File metadata and controls

23 lines (17 loc) · 1.09 KB

MVPSample-Kotlin-

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

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