Junior
Ce stivă de tehnologii folosești în dezvoltarea aplicațiilor Android?
sobes.tech AI
Răspuns de la AI
Kotlin.
- UI: Jetpack Compose, Fragment/Vederi.
- Arhitectură: MVVM, MVI.
- Navigare: Jetpack Navigation, Cicerone.
- DI: Hilt/Dagger2, Koin.
- Asincron: Coroutines, Flow, RxJava.
- Lucru cu rețeaua: Retrofit, OkHttp.
- Lucru cu datele: Room, SharedPreferences, DataStore.
- Testare: JUnit, Mockito, Espresso.
- Sistem de construcție: Gradle.
- Controlul versiunilor: Git.
În plus: CI/CD (GitLab CI, GitHub Actions), Biblioteci Jetpack (Lifecycle, LiveData, ViewModel, Paging), Material Design.