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

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

  •  
  •   find456789 · 2019-08-21 01:53:26 +08:00 · 6406 次点击
    这是一个创建于 1701 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    也越来越完善了

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

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

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

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

    谢谢

    7 条回复    2019-08-30 16:27:50 +08:00
    anguiao
        1
    anguiao  
       2019-08-21 02:01:02 +08:00 via Android   ❤️ 1
    他这个共用代码应该是偏底层的吧,不是 UI 层面的东西。
    find456789
        2
    find456789  
    OP
       2019-08-21 02:08:00 +08:00
    @anguiao

    谢谢,好像文章上,没有说清楚
    yyfearth
        3
    yyfearth  
       2019-08-21 05:57:09 +08:00   ❤️ 1
    @find456789 文章有说是 C++ 写的公用代码 应该不是 UI 层的东西
    我猜 Dropbox 的核心估计是文件同步上传和用户 Auth 加密之类的吧
    mmdsun
        4
    mmdsun  
       2019-08-21 08:18:01 +08:00 via Android   ❤️ 1
    成熟和性能考虑应该选 Xamarin。
    dhssingle
        5
    dhssingle  
       2019-08-21 08:57:35 +08:00   ❤️ 1
    因为这两个也是个坑。
    xw900812
        6
    xw900812  
       2019-08-21 10:43:44 +08:00   ❤️ 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 离职。。
    wanguorui123
        7
    wanguorui123  
       2019-08-30 16:27:50 +08:00
    C++移动开发的人才太少了,而且 react-native 和 flutter 都不是原生技术指不定某一天被抛弃了,长期需要维护项目的要考虑到好招人,所以直接采用原生技术。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   958 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:50 · PVG 05:50 · LAX 14:50 · JFK 17:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.