2020 / 08 / 01
15:15 ~ 16:00
TR313
超乎您想像的 JVM 語言生態系
手把手帶你認識 Kotlin Flow
by
洪彥彬Ivan Wu
在 Android 的生態系中 RxJava 已經是大家非常熟悉的工具了,然而最近 Jetbrains 推出了一個新的 Reactive Programming 函式庫 Kotlin Flow 。它是一個基於 Coroutines 的 非同步函式庫。在這個議程中,我們將會跟大家介紹 Flow 的優缺點,也藉著分析它的原始碼了解它的運作原理。因為 Flow 和 Rx 有許多相同的地方,我們也會說明這兩者的差異。另外,我們也將會講解如何測試 Flow 與其從 Rx 轉換到 Flow 的方法。
內容包括有…
- 什麼是 Reactive programming
- Flow 的基本用法
- Flow 的原碼
- Flow 與 RxJava 的比較
- 如何從 Rx 轉到 Flow
- Kotlin Flow Testing
About 洪彥彬
聽到音樂就會不自覺扭動的 Android 開發者,目前有6年開發經驗, Android 讀書會、Android Taipei 講者,喜歡研究 Clean code, Architecture, Unit test, functional programming
About Ivan Wu
A developer who likes Kotlin and Android development.