Sobes.tech
Junior

Android uygulamaları geliştirmede hangi teknoloji yığını kullanıyorsunuz?

sobes.tech yapay zeka

AI'dan gelen yanıt

Kotlin.

  • UI: Jetpack Compose, Fragment/Views.
  • Mimari: MVVM, MVI.
  • Navigasyon: Jetpack Navigation, Cicerone.
  • DI: Hilt/Dagger2, Koin.
  • Asenkronluk: Coroutines, Flow, RxJava.
  • Ağ ile çalışma: Retrofit, OkHttp.
  • Veri ile çalışma: Room, SharedPreferences, DataStore.
  • Testler: JUnit, Mockito, Espresso.
  • Derleme sistemi: Gradle.
  • Versiyon kontrolü: Git.

Ek olarak: CI/CD (GitLab CI, GitHub Actions), Jetpack Kütüphaneleri (Lifecycle, LiveData, ViewModel, Paging), Material Design.