Sobes.tech
Junior

Ποιο στοίβα τεχνολογιών χρησιμοποιείτε στην ανάπτυξη εφαρμογών Android;

sobes.tech AI

Απάντηση από AI

Kotlin.

  • UI: Jetpack Compose, Fragment/Views.
  • Αρχιτεκτονική: MVVM, MVI.
  • Πλοήγηση: Jetpack Navigation, Cicerone.
  • DI: Hilt/Dagger2, Koin.
  • Ασύγχρονη: Coroutines, Flow, RxJava.
  • Εργασία με δίκτυο: Retrofit, OkHttp.
  • Εργασία με δεδομένα: Room, SharedPreferences, DataStore.
  • Δοκιμές: JUnit, Mockito, Espresso.
  • Σύστημα κατασκευής: Gradle.
  • Έλεγχος έκδοσης: Git.

Επιπλέον: CI/CD (GitLab CI, GitHub Actions), Βιβλιοθήκες Jetpack (Lifecycle, LiveData, ViewModel, Paging), Material Design.