Junior
Какъв стек от технологии използваш при разработката на Android приложения?
sobes.tech AI
Отговор от AI
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.