Kotlin/MPP getting started and troubles

Kotlin/MPP getting started and troubles

6b37e5c21ba723dacede78124b25d5a8?s=128

Masaya Yashiro

March 27, 2019
Tweet

Transcript

  1. 3.
  2. 14.

    KoRouterの使い方 private val router: KoRouter = KoRouter { route("") {

    name = "" component = this@MainActivity children { route("/") { name = "top" component = TopFragment() } route("gallery") { name = "gallery" component = GalleryFragment() children { route(":detail") { name = "detail" component = GalleryDialogFragment() } } } } } }
  3. 26.

    構成比較 KoRouter • commonMain • jvmMain • isoMain クライアントアプリ •

    commonMain • androidMain • iosMain • main -> androidMainへ混入
  4. 31.
  5. 40.

    GettingStarted fun hoge() { runBlocking { delay(200L) } } commonMain/kotlin/Sample.kt

    GettingStartedに記載されてる runBlockingが無い!
  6. 46.

    KotlinのCoroutine完全に理解した • CoroutineScope <- 見ないようにしてる • チャネル <- 見ないようにしている •

    kotlinx-coroutines-reactive <- 見ないようにしてる • kotlinx-coroutines-reactor <- 見ないようにしてる
  7. 50.