Sobes.tech
Junior

Aký technologický stack používate pri vývoji Android aplikácií?

sobes.tech AI

Odpoveď od AI

Kotlin.

  • UI: Jetpack Compose, Fragment/Views.
  • Architektúra: MVVM, MVI.
  • Navigácia: Jetpack Navigation, Cicerone.
  • DI: Hilt/Dagger2, Koin.
  • Asynchrónnosť: Coroutines, Flow, RxJava.
  • Práca s sieťou: Retrofit, OkHttp.
  • Práca s dátami: Room, SharedPreferences, DataStore.
  • Testovanie: JUnit, Mockito, Espresso.
  • Systém zostavovania: Gradle.
  • Kontrola verzií: Git.

Naviac: CI/CD (GitLab CI, GitHub Actions), Knižnice Jetpack (Lifecycle, LiveData, ViewModel, Paging), Material Design.