Junior
Android ilovalarini ishlab chiqishda qanday texnologiyalar to'plamini ishlatasiz?
sobes.tech AI
AIdan javob
Kotlin.
- UI: Jetpack Compose, Fragment/Views.
- Arxitektura: MVVM, MVI.
- Navigatsiya: Jetpack Navigation, Cicerone.
- DI: Hilt/Dagger2, Koin.
- Asinxronlik: Coroutines, Flow, RxJava.
- Tarmoq bilan ishlash: Retrofit, OkHttp.
- Ma'lumotlar bilan ishlash: Room, SharedPreferences, DataStore.
- Testlar: JUnit, Mockito, Espresso.
- Qurilish tizimi: Gradle.
- Versiya nazorati: Git.
Qo'shimcha: CI/CD (GitLab CI, GitHub Actions), Jetpack kutubxonalari (Lifecycle, LiveData, ViewModel, Paging), Material Design.