JetBrains / compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

Home Page:https://jetbrains.com/lp/compose-multiplatform

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Publish Windows ARM library

rock3r opened this issue · comments

While Skiko supports Windows aarch64, currently Compose doesn't. It'd be great if a windows-arm64 version were published, too, fully supporting the Windows devices with an ARM SoC.

Skiko with Windows ARM support is only available in Compose >= 1.3.0-..., which will be released soon

@igordmn it seems that

val common = composeDependency("org.jetbrains.compose.desktop:desktop")
val linux_x64 = composeDependency("org.jetbrains.compose.desktop:desktop-jvm-linux-x64")
val linux_arm64 = composeDependency("org.jetbrains.compose.desktop:desktop-jvm-linux-arm64")
val windows_x64 = composeDependency("org.jetbrains.compose.desktop:desktop-jvm-windows-x64")
val macos_x64 = composeDependency("org.jetbrains.compose.desktop:desktop-jvm-macos-x64")
val macos_arm64 = composeDependency("org.jetbrains.compose.desktop:desktop-jvm-macos-arm64")
still does not support Windows ARM, is that expected?

It isn't expected, we are investigating this

Has there been any progress on this? The Windows ARM64 target seems to still be missing in 1.6.0.

We'll include them in the future, when we are sure that they work properly on Windows ARM.

Any updates now that copilot+ PCs are available?

Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.