Junior
Welchen Technologie-Stack verwendest du bei der Entwicklung von Android-Apps?
sobes.tech KI
Antwort von AI
Kotlin.
- UI: Jetpack Compose, Fragment/Views.
- Architektur: MVVM, MVI.
- Navigation: Jetpack Navigation, Cicerone.
- DI: Hilt/Dagger2, Koin.
- Asynchronität: Coroutines, Flow, RxJava.
- Arbeit mit Netzwerk: Retrofit, OkHttp.
- Arbeit mit Daten: Room, SharedPreferences, DataStore.
- Tests: JUnit, Mockito, Espresso.
- Build-System: Gradle.
- Versionskontrolle: Git.
Zusätzlich: CI/CD (GitLab CI, GitHub Actions), Jetpack Libraries (Lifecycle, LiveData, ViewModel, Paging), Material Design.