Compose Multiplatform 官宣进入 alpha 阶段

简介: Compose Multiplatform 官宣进入 alpha 阶段

7月底 Compose for Android 1.0 刚刚发布,紧接着 8月4日 JetBrains 就宣布了 Compose Multiplatform 的最新进展,目前已进入 alpha 阶段。

Compose 作为一个声明式UI框架,除了渲染部分需借助平台能力以外,其他大部分特性可以做到平台无关。尤其是 Kotlin 这样一门跨平台语言,早就为日后的 UI 跨平台奠定了基础。

Compose Multiplatform 将整合现有的三个 Compose 项目:AndroidDesktopWeb,未来可以像 Kotlin Multiplatform Project 一样,在一个工程下开发跨端应用,统一的声明式范式让代码在最大程度上实现复用,真正做到write once,run anywhere

image.png

如今进入 alpah 阶段标志着其 API 也日渐成熟,相信不久的未来正式版就会与大家见面。

官方 Sample 中还展示了如何基于 KM 的各种三方库,在应用层实现跨平台代码。

image.png

Compose Multiplatform 全程基于 Kotlin 打造,上下游同构,相对于 Flutter 和 RN 更具优势,前景值得期待。

目录
相关文章
|
7月前
|
前端开发 API Android开发
Compose Multiplatform 发布 Beta 版本
Compose Multiplatform 发布 Beta 版本
81 0
|
安全 编译器 Android开发
[译] Compose之稳定性(Stability)的解释(一)
[译] Compose之稳定性(Stability)的解释
248 0
[译] Compose之稳定性(Stability)的解释(一)
|
编译器 API Kotlin
[译] Compose之稳定性(Stability)的解释(二)
[译] Compose之稳定性(Stability)的解释
133 0
|
XML Java 5G
Go 开发团队技术 leader Russ Cox 发文分享 Go 的版本控制历史
Go 开发团队技术 leader Russ Cox 发文分享 Go 的版本控制历史
141 0
|
编解码
Google Earth Engine——真彩色数据集Planet labs Inc. SkySat卫星在2015年为实验性的 “Skybox for Good Beta “项目,以及各种危机应对事件
Google Earth Engine——真彩色数据集Planet labs Inc. SkySat卫星在2015年为实验性的 “Skybox for Good Beta “项目,以及各种危机应对事件
395 0
Google Earth Engine——真彩色数据集Planet labs Inc. SkySat卫星在2015年为实验性的 “Skybox for Good Beta “项目,以及各种危机应对事件
|
数据安全/隐私保护 iOS开发 开发者
​iOS 14.5 Beta7发布,这波大更新值得期待
iOS 14正式推送至今7个月的时间,更新率就已经达到了90%,再次创了苹果的新纪录。不得不说苹果这两年推出的iOS 13和iOS 14都非常成功,一个在底层对系统进行了提速,一个在顶层对系统外观进行了重新设定,小组件的出现的确丰富了iPhone的可操作性。
176 0
​iOS 14.5 Beta7发布,这波大更新值得期待
|
人工智能 算法
GitHub开源的AI下五子棋(基于博弈树极大极小值alpha-beta剪枝搜索)
GitHub开源的AI下五子棋(基于博弈树极大极小值alpha-beta剪枝搜索)
GitHub开源的AI下五子棋(基于博弈树极大极小值alpha-beta剪枝搜索)
|
JSON Kubernetes NoSQL
将 Sidecar 容器带入新的阶段 | KubeCon NA 2019
本文主要介绍了什么是 Sidecar 容器,蚂蚁金服和阿里巴巴集团的通用场景,以及我们是如何解决这些挑战的。
将 Sidecar 容器带入新的阶段 | KubeCon NA 2019
|
Docker 容器 Ubuntu
Docker CE 最新动态,Stable 版将迎来更长发布和维护周期
根据我们从社区收集到的反馈,我们正在进行一些更改来为广大的社区用户提供更高质量的 Docker CE 版本,同时让大家可以更快的访问新特性:
3563 0