Why so many people are quitting Android development

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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Flow

    Name UI states, navigate between them, remember where you've been. (by square)

  • So obviously it didn't get popular. Mortar was buggy, [Flow]((https://github.com/square/flow) was unstable, neither of them were particularly well-documented (you were expected to read the source code to know what it's about, but most people didn't know at the time how to do that), it was a mess.

  • flow-sample

    Flow-Sample by Square

  • square/Flow however was "not API stable" (ever) and had 4 various forms over 2 years ending in inevitable deprecation, and the only documentation was a sample that people didn't really understand. Namely, this sample.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mortar

    A simple library that makes it easy to pair thin views with dedicated controllers, isolated from most of the vagaries of the Activity life cycle. (by square)

  • So obviously it didn't get popular. Mortar was buggy, [Flow]((https://github.com/square/flow) was unstable, neither of them were particularly well-documented (you were expected to read the source code to know what it's about, but most people didn't know at the time how to do that), it was a mess.

  • simple-stack

    [ACTIVE] Simple Stack, a backstack library / navigation framework for simpler navigation and state management (for fragments, views, or whatevers).

  • As someone who had been using single-activity since 2015 (a'la Flow) and eventually just rewrote the whole thing to fix all the bugs we had with it in 2017, I find it sad that the single-activity approach was questioned not because it was harder, but because people made their own lives harder. And then Google made their lives harder.

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

  • Passing context to a UseCase class inside the domain module

    1 project | /r/androiddev | 29 Jun 2023
  • Does anyone know hows Fragment lifecycle work in NavHostFragment (Bottom Navigation Views Activity)?

    1 project | /r/androiddev | 8 Jun 2023
  • Can we all please settle on one

    1 project | /r/mAndroidDev | 12 Apr 2023
  • How do you deal with complex nested navigation in Jetpack Compose?

    2 projects | /r/androiddev | 7 Mar 2023
  • Guia - Jetpack Compose Navigation

    2 projects | /r/androiddev | 26 Jan 2023