V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
maojun
V2EX  ›  程序员

请问没接触过安卓开发的后端开发要怎么学习 Kotlin Compose Multiplatform

  •  
  •   maojun · 90 天前 · 1405 次点击
    这是一个创建于 90 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Jetbrains 官网提供的除了几个教程以外,完全找不到什么文档,照着安卓的 Jetpack Compose 来又有很多细节不一样的地方,很难受。有没有 Flutter 那样的 tutorial + doc 的资源呢

    6 条回复    2024-09-19 21:43:28 +08:00
    lisongeee
        1
    lisongeee  
       90 天前   ❤️ 1
    Compose Multiplatform 和 Jetpack Compose 虽然有共同的代码,但是很多细节还是不一样的

    我当初想迁移 Android 到 Multiplatform 发现差别挺大的,就放弃迁移了

    我自己的建议是啥时候这两合并到一个项目,我再迁移
    phcbest
        2
    phcbest  
       90 天前   ❤️ 1
    我感觉 Compose 和 KMP 完全不是一个东西,学 KMP 不如直接上 flutter 了,Compose 纯原生开发提效很爽
    maojun
        3
    maojun  
    OP
       90 天前 via iPhone
    @phcbest 之前学过一些 flutter 了,是挺爽的😂现在想学学 KMP 扩充一下技术栈,而且我更习惯 kotlin 的语法,写起来舒服很多
    Parva
        5
    Parva  
       90 天前   ❤️ 1
    不要上来就用 KMP all in 做出一个项目,而是分 demo 一步一步调研 KMP 的功能,例如:
    1. KMP 的 HelloWorld ,然后在各平台都跑通
    2. KMP 抽象出接口,不同平台不同实现,然后在各平台都跑通
    3. KMP 实现 http 请求,然后在各平台都跑通
    4. KMP 实现持久化数据、数据库(数据库加密、版本升级等),然后在各平台都跑通
    5. 。。。。。
    maojun
        6
    maojun  
    OP
       89 天前
    @Parva 我觉得我现在的问题是找不到一个详细的说明文档😂碰到问题了只能靠不靠谱的 GPT
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3296 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 12:07 · PVG 20:07 · LAX 04:07 · JFK 07:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.