MVPArms - A common architecture for Android applications developing based on MVP, integrates many open source projects (like Dagger2、Rxjava、Retrofit

  •        22

A common architecture for Android applications developing based on MVP, integrates many open source projects (like Dagger2、Rxjava、Retrofit ...), to make your developing quicker and easier.

https://github.com/JessYanCoding/MVPArms

Tags
Implementation
License
Platform

   




Related Projects

android-mvp-architecture - This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView

  •    Java

This is a boilerplate project aimed to help bootstrap new Android MVP Applications. Feel free to fork this application or use AndroidStarters to create new app using this boilerplate. All pull requests are welcome, make sure to follow the contribution guidelines when you submit pull request.

Espresso - 🚚 Espresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View-Presenter) architecture with RxJava2, Retrofit2, Realm database and ZXing

  •    Java

Espresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View-Presenter) architecture with RxJava2, Retrofit2, Realm database and ZXing.The source code in this repository reflects the app which supports mobile devices running Android 5.0+.


ThirtyInch - a MVP library for Android favoring a stateful Presenter

  •    Java

This library adds Presenters to Activities and Fragments. It favors the stateful Presenter pattern, where the Presenter survives configuration changes and dumb View pattern, where the View only sends user events and receives information from the Presenter but never actively asks for data. This makes testing very easy because no logic lives in the View (Activity, Fragment) except for fancy animations which anyways aren't testable. The perfect distance to the Android Framework is approximately thirty inches, the average length of the human arm, shoulder to fingertips.

android-mvp-interactor-architecture - Extension of the android-mvp-architecture for very large projects

  •    Java

This repository is an extension of the android-mvp-architecture. It breaks the DataManager into Interactors and DbHelper into Repositories. These changes makes it fit for very large projects, for smaller projects the above mentioned repository is better. This is a boilerplate project aimed to help bootstrap new Android MVP Applications. Feel free to fork this application or use AndroidStarters to create new app using this boilerplate.

MovieGuide - Movie discovery app showcasing MVP, RxJava, Dagger 2 and Clean Architecture

  •    Java

Android app that lists popular/highest-rated movies, shows trailers and reviews. This app showcases the MVP pattern, RxJava, Dagger 2 and Uncle Bob Martin's Clean Architecture approach. Optimized for tablets.

CleanArchitectureManifest - Description of the main principles and rules for building an Android application using Clean Architecture approach

  •    Java

Here you will find description of the main principles and rules, that are worth following in developing Android apps using Clean Architecture approach. If you want to translate this document to your language, please visit this page.

MvpCleanArchitecture - A sample project using Clean architecture and MVP in Android

  •    Java

The Clean architecture search to make independent our code from data sources, UI, Frameworks, etc. Model view presenter is one of the most used architectural pattern, in Android this pattern can be used with a few limitations, Activities and Fragments have more responsibility than a simple view, anywhere is a wonderfull pattern to be used in Android applications.

mosby - A Model-View-Presenter / Model-View-Intent library for modern Android apps

  •    Java

A Model-View-Presenter and Model-View-Intent library for Android apps. See the project website.

Android-Studio-MVP-template - Android MVP template for Android Studio

  •    FreeMarker

This is an Android Studio template for MVP. It is inspired by u2020-mvp-android-studio-template and follows Antonio Leiva's MVP implementation guide for Android. It also implements presenter surviving orientation changes following Antonio Gutierrez's article.

hello-mvp-dagger-2 - Android MVP example code using RxJava 1, Retrolambda, Dagger 2, and more

  •    Java

MVP example code using RxJava 1, Retrolambda, Dagger 2, and more. The app demonstrates all parts of MVP (Model, View, and Presenter). It demonstrates getting data from a fake service and caching it in memory and to disk. The cached data is valid for 5 seconds, or until manually cleared by the user.

Evolution.Net MVP - C# Model-View-Presenter Framework

  •    

Evolution.Net is a complete framework for enterprise app development using DotNet. It will be made from various modules useful in the complicated job of building and maintaining systems. It’s main module is Evolution.Net MVP, based on the MVP (Model-View-Presenter) pattern.