kotlin compose 在 windows 桌面端的开发是不是还是很不完善?

2022-08-27 14:58:16 +08:00
 BraveXaiver

粗略看了一眼,官方文档其实都没写什么,demo 和 example 倒是给了十多个,看着也挺好看的。

但我没有 android compose 开发经验,所以目前能看到的 desktop compose 的文档约等于没有?

kotlin 初学一点,甜得我挺喜欢的。。

2025 次点击
所在节点    程序员
8 条回复
liflymark6
2022-08-27 15:34:38 +08:00
本身不完善,文档也不完善,如果没有 Android 的 Jetpack Compose 的基础写起来可能会比较吃力。Jetbrains 毕竟没有谷歌、微软那样财大气粗,开发进度感觉不是很快。
lianyue13
2022-08-27 16:15:13 +08:00
就看 Jetpack 的 compose 文档呗。jetbrain 的 compose 没有 navigation ,用起来难受
TWorldIsNButThis
2022-08-27 16:24:54 +08:00
我觉得 kotlin 的 gui 技术栈太乱了
jetpack compose
compose jetbrains
kotlin Multiplatform
kotlin Multiplatform mobile
kotlin js
这几个东西直接好像都互有联系又有区别?
ljsh093
2022-08-27 16:33:53 +08:00
托盘菜单中文会乱码
iwh718
2022-08-27 16:38:59 +08:00
用过 tornadofx
lianyue13
2022-08-27 19:17:53 +08:00
@TWorldIsNButThis compose 是用来写 ui 的,kmm 是用来写业务逻辑的
functioncloud
2022-08-28 17:53:58 +08:00
20 年写各种课程小作业的时候就用了桌面 Compose ,后来 21 年选了一门移动开发课程,上手 Android Compose 可快了😁
Vaspike
2022-08-29 09:00:51 +08:00
很完善了啊,文档去看 Android 开发者的 Jetpack compose 就好了,因为是移植过来的,所以组件 Api 都是完全相同的:
https://developer.android.com/jetpack/compose/documentation?hl=zh-cn

其他不懂的可以进 Kotlin lang 的 slack 问,里面的老外还是很热心的: https://kotlinlang.slack.com

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/875805

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX