Sobes.tech
Junior

Jakiego stosu technologii używasz w tworzeniu aplikacji Android?

sobes.tech AI

Odpowiedź od AI

Kotlin.

  • UI: Jetpack Compose, Fragment/Views.
  • Architektura: MVVM, MVI.
  • Nawigacja: Jetpack Navigation, Cicerone.
  • DI: Hilt/Dagger2, Koin.
  • Asynchroniczność: Coroutines, Flow, RxJava.
  • Praca z siecią: Retrofit, OkHttp.
  • Praca z danymi: Room, SharedPreferences, DataStore.
  • Testowanie: JUnit, Mockito, Espresso.
  • System budowania: Gradle.
  • Kontrola wersji: Git.

Dodatkowo: CI/CD (GitLab CI, GitHub Actions), Biblioteki Jetpack (Lifecycle, LiveData, ViewModel, Paging), Material Design.