Kotlin Basics: https://developer.android.com/courses/pathways/android-development-with-kotlin-1 ViewModel:https://developer.android.com/codelabs/basic-android-kotlin-compose-viewmodel-and-state#0 Modifiers: https://developer.android.com/develop/ui/compose/modifiers , https://developer.android.com/develop/ui/compose/layouts/constraints-modifiers think in compose: https://developer.android.com/develop/ui/compose/mental-model Retrofit: https://developer.android.com/codelabs/basic-android-kotlin-compose-getting-data-internet#0
clean arch:
- https://betterprogramming.pub/the-real-clean-architecture-in-android-part-1-s-o-l-i-d-6a661b103451
- https://antonioleiva.com/clean-architecture-android/
- https://proandroiddev.com/kotlin-clean-architecture-1ad42fcd97fa
- https://proandroiddev.com/android-clean-architecture-kotlin-flow-hilt-simplest-way-415d7e0f41b
- search for clean arch android.