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

Kotlin MultiPlatform Projectのロマンを語る

Avatar for 44 44
October 04, 2020

Kotlin MultiPlatform Projectのロマンを語る

Avatar for 44

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