A case against the MVI architecture pattern

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/androiddev

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • SonarLint - Clean code begins in your IDE with SonarLint
  • talent.io - Download talent.io’s Tech Salary Report
  • Scout APM - Truly a developer’s best friend
  • MvRx

    Mavericks: Android on Autopilot

    Airbnb doesn't use MVI, we use MVVM via https://github.com/airbnb/mavericks

  • architecture-samples

    A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

    ok so when I'm talking about "MVP as done on Android" I am talking about this: https://github.com/android/architecture-samples/blob/ebbdd9ec6e5fdece755783ea149f4acd0e6530bc/todoapp/app/src/main/java/com/example/android/architecture/blueprints/todoapp/tasks/TasksContract.java#L32-L88

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts