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.