View 와 ViewModel 에서 Coroutine을 보다 손쉽게 사용할 수 있는 extension property에 대해서 알아보고, LiveData coroutine builder도 알아보겠습니다.
References
LiveData with Coroutines and Flow (Android Dev Summit '19)
https://www.youtube.com/watch?v=B8ppnjGPAGE&t=416s
LiveData Overview
https://developer.android.com/topic/libraries/architecture/livedata
Use Kotlin coroutines with Architecture components
https://developer.android.com/topic/libraries/architecture/coroutines
Easy Coroutines in Android: viewModelScope
https://medium.com/androiddevelopers/easy-coroutines-in-android-viewmodelscope-25bffb605471
Lessons learnt using Coroutines Flow in the Android Dev Summit 2019 app
https://medium.com/androiddevelopers/lessons-learnt-using-coroutines-flow-4a6b285c0d06
iosched adssched2019 branch
https://github.com/google/iosched/tree/adssched2019
CodeLab : Advanced Coroutines with Kotlin Flow and LiveData
https://codelabs.developers.google.com/codelabs/advanced-kotlin-coroutines/index.html?index=..%2F..index#0
Testing Coroutines on Android (Android Dev Summit '19)
https://www.youtube.com/watch?v=KMb0Fs8rCRs&t=11s
Cold flows, hot channels
https://medium.com/@elizarov/cold-flows-hot-channels-d74769805f9
Simple design of Kotlin Flow
https://medium.com/@elizarov/simple-design-of-kotlin-flow-4725e7398c4c
Kotlin Flows and Coroutines
https://medium.com/@elizarov/kotlin-flows-and-coroutines-256260fb3bdb