,JetBrains 近日宣布更新自家跨平台 UI 开发框架 Compose Multiplatform 新增支持 iOS ,现在开发者可以使用同一套代码库,一次编写即可在 Android 、iOS 、桌面和网页之间共享开发成果,获取更加便捷、高效的跨平台 UI 开发体验。
在 Compose Multiplatform 默认情况下,iOS 和 Android 应用程序界面看起来大致相同。在 iOS 上,Compose Multiplatform 使用的是 Skiko 图形函数库的画布作渲染,而在 Android 上,则是通过使用 Jetpack Compose 来实现用户界面。因此,如果开发者想要将应用程序从 Android 移植到 iOS 上,不需要改变任何编写的代码。
由于 Compose Multiplatform 在所有平台上都提供了开箱即用的 Material 和 Material 3 小工具,开发者可以轻松地调整这些小工具的外观以搭配整体设计风格。同时由于 Compose Multiplatform 对 iOS 的支持还处于 Alpha 测试阶段,目前开发团队依然在进行调整,并与 Kotlin / Native 团队合作,以提高 iOS 界面的效能。
IT之家注:Compose Multiplatform 是 JetBrains 推出的跨平台开发框架,以 Jetpack Compose 为基础,而 Jetpack Compose 则是 Google 为 Android 开发,以 Kotlin 编写的现代化用户界面工具包。由于两者的 API 相同,因此 Jetpack Compose 的开发者可以熟悉地使用 Compose Multiplatform 编写共享用户界面。开发者可以使用同一套代码库对多个平台开发应用程序,以大幅减少维护成本和开发时间。同时,因为 Compose Multiplatform 是以 Kotlin 开发,因此也继承了 Kotlin 语言包括简洁语法、空值安全,以及丰富标准函数库等优点。
郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。

-
液化天然气槽罐车遭货车追尾发生泄漏多部门福建省南平市消防救援支队13日透露,12日14时左右,该支队指挥中心接到报警,称...
-
180人星夜驰援!7小时筑起6公里“防疫180人星夜驰援!7小时筑起6公里“防疫长城”题:180人星夜驰援!7小时筑起6...
-
疫情下7人管好5000人“居委干部不要怕疫情下7人管好5000人“居委干部不要怕认错”题:疫情下7人管好5000人“居委...
-
开完冠道,再开锐界plus,立刻想换车了!
2023-12-08 08:07
-
南京鼓楼融合改革实验区建设成果汇报会举行
2023-12-08 07:53
-
售12.98万元,外观动感,比亚迪宋ProDM-i冠
2023-12-08 06:06
-
湖北加速数字体育发展构建现代体育产业体系
2023-12-08 04:18
-
试驾深蓝SL03,底盘,隔音都升级,20万以内舍它其
2023-12-08 03:54
-
丰田卡罗拉:大受欢迎的家用明星,值得考虑
2023-12-08 02:18
-
25吨泰国冻鸡副产品从关累港口岸入境
2023-12-08 00:19
-
打造车、芯跨产业交流高端平台!2023全球汽车芯片创
2023-12-08 00:03
-
你以为买mpv车主都是40岁大叔其实90后也喜欢超大
2023-12-07 22:32
-
呵护儿童青少年眼健康华厦眼科在全国持续开展“启明行动
2023-12-07 20:29
-
新一代梅赛德斯-奔驰CLA四门轿跑车上市
2023-12-07 20:28
-
同样是搭载弗迪混动,蓝电E5却比宋Pro更亲民,你选
2023-12-07 18:42
-
预售22.98万起传祺ES9闪耀南京车展
2023-12-07 16:48
-
国家数据局:平台企业在支持创造就业等方面持续加大投资
2023-12-07 16:10
-
起亚K8发布,造型相当特别,有机会翻红?
2023-12-07 15:30