Compose for WebでもDomじゃないCompose UIが使える? by YOSHIDA Seisuke

Kotlin Fest 2022
採択
2022/12/10 13:30〜
トラックB
ショート(25分)

Compose for WebでもDomじゃないCompose UIが使える?

seisuke YOSHIDA Seisuke seisuke
2

Compose MultiplatformではDesktopとAndroidのUIは共有できる部分が多く、コードも共通化することができます。しかしCompose for Webではそれができません。なぜなら通常のCompose UIと違い、web-coreモジュールによってDomでUIを作らないとならないためです。

10月にリリースされたCompose Multiplatform 1.2では、experimentalながらもDomではなく共通のUIをブラウザでも利用できます。

本セッションではSkia+WebAssemblyで実現されているこの機能が、現状どういったことができるのか紹介します。