1
Kotlin: null safety, data class, extensions, coroutines en Flow
2
Android-fundamenten: Activity, Fragment, Intent, Context, Lifecycle
3
Jetpack Compose: Composables, State, Recomposition, Modifiers, LazyColumn
4
Klassieke UI: Views, Layouts (ConstraintLayout), RecyclerView, ViewBinding
5
Architectuur: MVVM, MVI, Clean Architecture
6
ViewModel, LiveData, StateFlow en reactief statusbeheer
7
Room Database: entities, DAO, relaties, migraties, Flow-integratie
8
Navigation Component met SafeArgs en deep links
9
Retrofit: API-definities, Gson/Moshi, foutafhandeling, interceptors
10
Dependency Injection met Hilt: modules, scopes, qualifiers
11
WorkManager: beperkingen, chaining, periodiek werk, monitoring
12
Machtigingen (runtime), resources, configuratiewijzigingen
13
Testen: unit tests (JUnit, MockK), UI-tests (Espresso, Compose)
14
Prestaties: geheugenlekken, ANR, ProGuard, optimalisatie
15
Firebase, Gradle, CI/CD en publicatie op Play Store