Already experienced with Flutter. Best courses to learn Kotlin Android development?

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

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • Exercism - Scala Exercises

    Crowd-sourced code mentorship. Practice having thoughtful conversations about code.

  • I haven't done much with Kotlin, other than look at it and try some exercism.org projects; but I have considered the free Kotlin and Android course offered by Google.

  • compose-multiplatform

    Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

  • I'd also recommend taking a look at the Compose Multiplatform repo. Compose is written in a way that the Kotlin team can partner with the Android team to take the Android code base and make it run on iOS, Desktop, and Web as well. iOS and Web are still in early preview, but we should see an alpha or a beta later this year.

  • 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
  • compose-samples

    Official Jetpack Compose samples.

  • After that, I recommend Learning Compose for Android development. Compose is the Android new UI system that is reactive and very similar to Flutter. The documentation is thorough and very good.

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