Our great sponsors
-
Exercism - Scala Exercises
Crowd-sourced code mentorship. Practice having thoughtful conversations about code.
-
compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
-
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.
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.
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.
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.
Related posts
- Why compose multiplatform don't get more popular?
- Ask HN: Flutter vs. React Native – which one do you prefer?
- Getting started with Compose? Here are some good rescources.
- Performance Impact Analysis of Gradle 8.7 in Android Projects
- Jetpack Compose Mastery Part 2: Advanced Tools and Resources for Mastering Compose UI