首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Dropbox - Simplify your life
注册 Dropbox
Dropbox for Developers
Coding
V2EX  ›  Dropbox

dropbox 放弃了跨平台方案,他为什么不选 flutter 或者 react-native 呢 ?

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

    最近的新闻 关键词 [ dropbox c++ 放弃]

    我很好奇,他们为什么不选 react-native 呢? 已经相当成熟了

    如果他们在乎性能,那 flutter 则非常适合呀

    而且有谷歌这样的后台,全力支持

    也越来越完善了

    dropbox 现在上车 flutter,这个时间点也比较适合呀

    他们完全可以直接和 flutter 团队近距离沟通,合作

    为什么他们还是要选择,分别使用不同平台的语言呢?

    有朋友能帮忙分析一下吗?

    谢谢

    7 回复  |  直到 2019-08-30 16:27:50 +08:00
        1
    anguiao   116 天前 via Android   ♥ 1
    他这个共用代码应该是偏底层的吧,不是 UI 层面的东西。
        2
    find456789   116 天前
    @anguiao

    谢谢,好像文章上,没有说清楚
        3
    yyfearth   116 天前   ♥ 1
    @find456789 文章有说是 C++ 写的公用代码 应该不是 UI 层的东西
    我猜 Dropbox 的核心估计是文件同步上传和用户 Auth 加密之类的吧
        4
    mmdsun   116 天前 via Android   ♥ 1
    成熟和性能考虑应该选 Xamarin。
        5
    dhssingle   116 天前   ♥ 1
    因为这两个也是个坑。
        6
    xw900812   116 天前   ♥ 1
    文章在这儿: https://blogs.dropbox.com/tech/2019/08/the-not-so-hidden-cost-of-sharing-code-between-ios-and-android/

    为什么放弃 C++ 作为跨平台使用,最大的原因是这么一句话:「 The overhead of training, hiring, and retaining developers 」

    首先很难招到使用 C++的 mobile developer,所以他们决定内部培养,但很多 dev 都抵制,为什么抵制?因为用 C++来做移动开发对 dev 的职业生涯没有帮助,出了 Dropbox,也不可能靠 C++找到一份移动开发的工作,所以就有很多 dev 离职。。
        7
    wanguorui123   106 天前
    C++移动开发的人才太少了,而且 react-native 和 flutter 都不是原生技术指不定某一天被抛弃了,长期需要维护项目的要考虑到好招人,所以直接采用原生技术。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2276 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 22ms · UTC 07:32 · PVG 15:32 · LAX 23:32 · JFK 02:32
    ♥ Do have faith in what you're doing.