Назад к вопросам
Junior
69
questionbank
Какой стек технологий ты используешь в разработке Android-приложений?
Sobes Copilot
Получайте ответы в реальном времени
Ответ от нейросети
sobes.tech 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.
- Version control: Git.
Дополнительно: CI/CD (GitLab CI, GitHub Actions), Jetpack Libraries (Lifecycle, LiveData, ViewModel, Paging), Material Design.