Sobes.tech
Junior

Milyen technológiai veremmel fejlesztesz Android alkalmazásokat?

sobes.tech MI

Válasz az MI-től

Kotlin.

  • UI: Jetpack Compose, Fragment/Views.
  • Architektúra: MVVM, MVI.
  • Navigáció: Jetpack Navigation, Cicerone.
  • DI: Hilt/Dagger2, Koin.
  • Aszinkronitás: Coroutines, Flow, RxJava.
  • Hálózati munka: Retrofit, OkHttp.
  • Adatokkal való munka: Room, SharedPreferences, DataStore.
  • Tesztelés: JUnit, Mockito, Espresso.
  • Építési rendszer: Gradle.
  • Verziókezelés: Git.

Továbbiakban: CI/CD (GitLab CI, GitHub Actions), Jetpack könyvtárak (Lifecycle, LiveData, ViewModel, Paging), Material Design.