Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kotlin MultiPlatform Projectのロマンを語る

44
October 04, 2020

Kotlin MultiPlatform Projectのロマンを語る

44

October 04, 2020
Tweet

More Decks by 44

Other Decks in Programming

Transcript

  1. JVM言語との関わり Java Javaと同い年(1995年生まれ) 業務で Java × Spring Bootを使ってWebサービスを開発 Scala Scala関西Summit

    2016 ~ 19 スタッフとして参加 Scala歴 4日(Scala関西Summitのアンカンファレンスなどで触る程度) Kotlin(推し) Kansai.ktの運営メンバー、趣味でKotlin/JSと戯れてます。
  2. Kotlin MPPを知る(Kotlin MPPで作られてるもの) KotlinConfの公式アプリ(Android, iOS, Backend) JetBrains/kotlinconf-app: KotlinConf Schedule Application

    DroidKaigiの公式アプリ(Android, iOS, Backend) DroidKaigi/conference-app-2020: The Official Conference App for DroidKaigi 2020 Tokyo KotlinAcademyのKotlin MPPデモ(Android, iOS, Backend, Web) MarcinMoskala/KtAcademyPortal: Multiplatform Kotlin application of KotlinAcademy
  3. とりあえず触ってみる Kotlin Hands-On 「Introduction to Kotlin Multiplatform」 Kotlin MPPでWebアプリケーションを作成するハンズオン https://play.kotlinlang.org/hands-on/overview

    KMMのドキュメント Getting startedにKMMでのハローワールドの手順が載ってい https://kotlinlang.org/docs/mobile/home.html Multiplatform Kotlin library Kotlin MPPのライブラリを作成する手順が載ってい https://kotlinlang.org/docs/tutorials/mpp/multiplatform-library.html