Junior
Koji skup tehnologija koristiš u razvoju Android aplikacija?
sobes.tech АИ
Одговор од АИ
Kotlin.
- UI: Jetpack Compose, Fragment/Views.
- Архитектура: MVVM, MVI.
- Навигација: Jetpack Navigation, Cicerone.
- DI: Hilt/Dagger2, Koin.
- Асиминхронност: Coroutines, Flow, RxJava.
- Работа со мрежа: Retrofit, OkHttp.
- Работа со податоци: Room, SharedPreferences, DataStore.
- Тестирање: JUnit, Mockito, Espresso.
- Систем за градење: Gradle.
- Контрол на верзии: Git.
Дополнително: CI/CD (GitLab CI, GitHub Actions), Библиотеки Jetpack (Lifecycle, LiveData, ViewModel, Paging), Material Design.