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.