Things seem to be shockingly complex in Android dev now

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • android-kotlin-fundamentals-apps

    Discontinued android-kotlin-fundamentals-apps

  • Anyway, there is minimal Codelabs example with a tutorial. Also from my experience you might want to find and watch video with explanation - somehow it can be perceived easier than a wall of text. So maybe this or this can be helpful.

  • jetpack-navigation-ftue-sample

    [DEMO] Sample code to display "First-Time User Experience" in a Single-Activity app using Jetpack-Navigation, NavGraphs, Dagger, SavedStateHandle, Hilt, and EventEmitter - based on the FTUE example code in simple-stack-tutorials, but originally described by Google.

  • See https://github.com/Zhuinden/jetpack-navigation-ftue-sample/blob/master/app/src/main/java/com/zhuinden/jetpacknavigationdaggersavedstatehandleftueexperiment/features/login/LoginViewModel.kt#L30-L41

  • 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
  • guide-to-kotlin

    [GUIDE] This tutorial assumes all you know is Java, but you want to learn Kotlin.

  • Technically it was harder back in 2017-2018, but now there are guides and resources on how to migrate. Even I wrote one. Donn Felker is in the process of gradually releasing a step-by-step guide on YouTube.

  • flow-ziptuple-kt

    [ACTIVE] Helper functions to zip Flows into 3 to 11 arity tuples, and to array.

  • Flows will be nice once they don't break the debugger, but creating your own zip(flow1, flow2, flow3) method was tricky.

  • android-clean-architecture-mvi-boilerplate

    A fork of our clean architecture boilerplate using the Model-View-Intent pattern

  • Keep it simple like this one, right?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
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