Junior
Jakiego stosu technologii używasz w tworzeniu aplikacji Android?
sobes.tech AI
Odpowiedź od AI
Kotlin.
- UI: Jetpack Compose, Fragment/Views.
- Architektura: MVVM, MVI.
- Nawigacja: Jetpack Navigation, Cicerone.
- DI: Hilt/Dagger2, Koin.
- Asynchroniczność: Coroutines, Flow, RxJava.
- Praca z siecią: Retrofit, OkHttp.
- Praca z danymi: Room, SharedPreferences, DataStore.
- Testowanie: JUnit, Mockito, Espresso.
- System budowania: Gradle.
- Kontrola wersji: Git.
Dodatkowo: CI/CD (GitLab CI, GitHub Actions), Biblioteki Jetpack (Lifecycle, LiveData, ViewModel, Paging), Material Design.