V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
BraveXaiver
V2EX  ›  程序员

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

  •  
  •   BraveXaiver · 2022-08-27 14:58:16 +08:00 · 2010 次点击
    这是一个创建于 598 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    其他不懂的可以进 Kotlin lang 的 slack 问,里面的老外还是很热心的: https://kotlinlang.slack.com
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1286 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 17:45 · PVG 01:45 · LAX 10:45 · JFK 13:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.