V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kongcc
V2EX  ›  前端开发

真诚求教,现在好用的跨端方案。

  •  
  •   kongcc · 2 天前 · 2247 次点击
    兄弟们 有没有落地的跨端方案。最近要开始搞鸿蒙了。
    现在有什么成熟的技术方案能内嵌到 ios Android 鸿蒙里面么。要是能把小程序也带上就好了。
    目前调研下来,uniapp 竟然是支持的比较好的。
    第 1 条附言  ·  2 天前
    大佬们 小程序倒不是刚需
    ios Android 鸿蒙是刚需
    目前鸿蒙也要开始推了 ,大家公司是什么方案在做哇?
    我司目前是原生鸿蒙在撸,后续一个页面三端开发成本太高了!小公司 hold 不住
    第 2 条附言  ·  7 小时 50 分钟前
    app 内嵌小程序其实也不错。 现在鸿蒙不支持。感觉真的是卡脖子
    28 条回复    2025-02-26 15:47:00 +08:00
    iMusic
        1
    iMusic  
       2 天前
    uniapp 就是 webview 方案吧
    oneWill
        2
    oneWill  
       2 天前
    Tauri2.0 可以试试
    Parva
        3
    Parva  
       2 天前
    鸿蒙小程序,只能国内方案了吧。也许可以看看 kmp ,可以编成 js 库,但资料缺乏
    retrocode
        4
    retrocode  
       2 天前
    uniapp 吧, 目前 uni-app 的鸿蒙版是 webview 渲染. 按官方安排今年会上线 uni-app x 的鸿蒙原生渲染模式
    maxmax4max
        5
    maxmax4max  
       2 天前
    uniapp+1 ,Taro 好像也能满足吧
    gxm44
        6
    gxm44  
       2 天前
    Tauri 试试看
    ncbdwss
        7
    ncbdwss  
       2 天前
    这么多段的要求,还真就只有 uniapp 。
    tanranran
        8
    tanranran  
       2 天前
    @maxmax4max Taro 更本没法商用。遇到问题只能自己改源码
    iOCZS
        9
    iOCZS  
       2 天前
    @iMusic uniapp-x 是原生的
    lujiaxing
        10
    lujiaxing  
       2 天前
    鸿蒙的话基本上只有 React Native. 没有其他选择.
    然后桌面端需要单独开发.
    xFrye
        11
    xFrye  
       2 天前
    都不看题目的? op 说的要支持鸿蒙,怎么还在推 tauri 的

    要把小程序带上,差不多是指着鼻子要 uniapp 了
    wangkun2012324
        12
    wangkun2012324  
       2 天前
    我们是用 flutter ,不过刚刚貌似天快塌了,https://gitee.com/openharmony-sig/flutter_flutter 刚发现仓库关闭了,华为真 tm
    murmur
        13
    murmur  
       2 天前
    @wangkun2012324 react native 也是 taro 那帮人在搞的,没公司支持,国内纯社区搞健康的开源生态是很难的
    tutou
        14
    tutou  
       2 天前
    @wangkun2012324 问了下同事说现在是 https://gitee.com/harmonycommando_flutter/flutter 这个库了
    iyeatse
        15
    iyeatse  
       2 天前
    wangkun2012324
        16
    wangkun2012324  
       2 天前
    @tutou 我知道这个 3.22 版本,我以为这个版本成熟了,会迁移到主仓库呢。以后都用这个了吗。也不给个公告
    iyeatse
        17
    iyeatse  
       2 天前
    鸿蒙突击队那个是社区搞的基于 3.22 的,华为官方的在 gitcode
    wangkun2012324
        18
    wangkun2012324  
       2 天前
    @wangkun2012324 哦,我看错了,忽略我
    yrom
        19
    yrom  
       2 天前
    flutter or kmp 都有不大不小的🕳
    小程序是强需求的话,别挑了,uniapp 吧
    kongcc
        20
    kongcc  
    OP
       2 天前
    @wangkun2012324 #12 太恐怖了 哥
    kongcc
        21
    kongcc  
    OP
       2 天前
    @wangkun2012324 #12 这项目更新的好慢啊 不会有什么问题吗?上次提交都两个月前了
    kongcc
        22
    kongcc  
    OP
       2 天前
    @retrocode 大佬 “uni-app 的鸿蒙版是 webview 渲染”这个在哪提到过?
    retrocode
        23
    retrocode  
       2 天前
    @kongcc #22 https://doc.dcloud.net.cn/uni-app-x/#%E8%B7%AF%E7%BA%BF%E5%9B%BE uni-app 现在可以导出鸿蒙版本, uni-app x 暂时不支持鸿蒙, 我发的这个 uni-app x 的路线图里有提到鸿蒙原生渲染计划在今年年初支持
    retrocode
        24
    retrocode  
       2 天前
    @kongcc #22 https://uniapp.dcloud.net.cn/tutorial/harmony/runbuild.html 这个是 uni-app 目前关于鸿蒙版本的详细说明
    devcai
        25
    devcai  
       2 天前
    目前大公司很多在研究 kmp 转鸿蒙 js 。
    wm5d8b
        26
    wm5d8b  
       1 天前 via Android
    等 kmp 强兼鸿蒙
    wangkun2012324
        27
    wangkun2012324  
       1 天前
    @kongcc 我认为成本有限的情况可选方案很少,根据团队配置选 flutter 或者 react native 。就算哪天华为突然不做兼容了,那么鸿蒙原生就好了。如果考虑小程序,那么只有 uniapp ,但是我认为这个坑比前面两个大多了。
    kongcc
        28
    kongcc  
    OP
       7 小时 54 分钟前
    @retrocode #24 谢谢您
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2503 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:41 · PVG 23:41 · LAX 07:41 · JFK 10:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.