Android State Managment

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
  • Scout APM - Truly a developer’s best friend
  • talent.io - Download talent.io’s Tech Salary Report
  • SonarLint - Clean code begins in your IDE with SonarLint
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • MvRx

    Mavericks: Android on Autopilot

    you might find airbnb/mavericks familiar, because i think it has similar principles & api surface to felangel/cubit

  • cubit

    Cubit is a lightweight state management solution. It is a subset of the bloc package that does not rely on events and instead uses methods to emit new states.

    you might find airbnb/mavericks familiar, because i think it has similar principles & api surface to felangel/cubit

  • 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!

  • architecture-samples

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

    There are multiple ways to communicate UI state changes from your view model to the view like using LiveData and SingleLiveEvent (a specialized LiveData which can only be consumed once).

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