Plain app to demonstrate Kotlin Flow API with Jetpack Compose as well as Unit testing them with Turbine API...
Kotlin Flows
Tech stack:
- Flow, State, StateFlow, SharedFlow, Channel
- Unit testing Kotlin Flow API with Turbine API
- Jetpack Compose
- collectLatest and collect
- launchIn, onEach, map, filter simple Flow operators
- count, reduce, fold Flow terminal operators
- flatMapConcat, flatMapMerge, flatMapLatest
- buffer, conflate
- implementing test Kotlin Coroutine dispatchers