Sobes.tech
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.