Junior
Jaký technologický stack používáš při vývoji Android aplikací?
sobes.tech AI
Odpověď od AI
Kotlin.
- UI: Jetpack Compose, Fragment/VIEWS.
- Architektura: MVVM, MVI.
- Navigace: Jetpack Navigation, Cicerone.
- DI: Hilt/Dagger2, Koin.
- Asynchronie: Coroutines, Flow, RxJava.
- Práce se sítí: Retrofit, OkHttp.
- Práce s daty: Room, SharedPreferences, DataStore.
- Testování: JUnit, Mockito, Espresso.
- Systém sestavení: Gradle.
- Kontrola verzí: Git.
Navíc: CI/CD (GitLab CI, GitHub Actions), Knihovny Jetpack (Lifecycle, LiveData, ViewModel, Paging), Material Design.