Kotlinでデスクトップアプリを作ろう : Compose Multiplatformで広がるデスクトップアプリ開発の未来 by Yusuke Katsuragawa

Kotlin Fest 2024
どちらでも
デスクトップ 初級者

Kotlinでデスクトップアプリを作ろう : Compose Multiplatformで広がるデスクトップアプリ開発の未来

kaleidot725 Yusuke Katsuragawa kaleidot725
2

KotlinではCompose Multiplatformと呼ばれる最新の宣言型UIフレームワークを利用できます。
Compose Multiplatformを利用することで、Kotlinで容易にデスクトップアプリを開発できる環境が整っています。

本セッションはKotlinとCompose Multiplatformを利用したデスクトップアプリ開発を初めてみたい
初学者の方に向けて以下の項目に沿ってアプリ開発の進め方を解説していきます。

  • どのような環境で開発をするか
  • どのようなアーキテクチャにするか
  • どのようなライブラリを利用するか
  • どのように画面(UI)を実装していくか
    • ライトテーマ・ダークモード対応、HTTP通信・DB(SQLight)を利用した画面の作り方など
  • どのようにアプリをリリースするか