JetBrains 宣布 Jetpack Compose for Web,使用 Kotlin 开发适配多端的 Web UI
JetBrains 宣布了一款名为“Jetpack Compose for Web”的新工具,官方介绍称此项目基于 Google现代 UI 工具包 Jetpack Compose,支持使用 Kotlin 编写响应式 Web UI。 Jetpack Compose 是用于构建原生界面的新款 Android 工具包。它可简化并加快 Android 上的界面开发。使用更少的代码、强大的工具和直观的 Kotlin API,快速让应用生动而精彩。UI 代码和预览如下图所示: 据介绍,Jetpack Compose for Web 可简化并加速Web 应用的UI 开发,目标是在Web、桌面和 Android APP 之间实现UI 代码共享,一套代码适应多端。目前处于技术预览阶段。 fun greet() = listOf("Hello", "Hallo", "Hola", "Servus").random() renderComposable("greetingContainer") { var greeting by remember { mutableStateOf(greet()...
