Junior
Android tətbiqlərinin inkişafında hansı texnologiya yığını istifadə edirsiniz?
sobes.tech Süni İntellekt
AI-dan cavab
Kotlin.
- UI: Jetpack Compose, Fragment/Views.
- Memarlıq: MVVM, MVI.
- Navigasiya: Jetpack Navigation, Cicerone.
- DI: Hilt/Dagger2, Koin.
- Asinxronluq: Coroutines, Flow, RxJava.
- Şəbəkə ilə işləmək: Retrofit, OkHttp.
- Məlumatlarla işləmək: Room, SharedPreferences, DataStore.
- Testlər: JUnit, Mockito, Espresso.
- Yığma sistemi: Gradle.
- Versiya idarəetməsi: Git.
Əlavə olaraq: CI/CD (GitLab CI, GitHub Actions), Jetpack Kitabxanaları (Lifecycle, LiveData, ViewModel, Paging), Material Design.