一套代码两端运行不靠谱?是时候放弃 C++ 跨 Android、iOS 端开发!( 二 )

----一套代码两端运行不靠谱?是时候放弃 C++ 跨 Android、iOS 端开发!//---- http://

一套代码两端运行不靠谱?是时候放弃 C++ 跨 Android、iOS 端开发!

「Write once , run anywhere!」想必是很多开发者以及企业梦寐以求的愿望 , 但是在分析跨平台中的种种成本之后 , 我们不禁发问 , 这种策略真的靠谱吗? 近日 , 云存储公司 Dropbox 就此发文剖析了这一现状 , 其表示一直以来 , 他们均 使用了 C++ 语言编写跨 Android、iOS 端的代码 , 但是经过了 6 年的实践之后 , 他们发现代码共享相关的隐形成本太高 , 还不如直接动手写两套代码 , 最终 , 其放弃了原来的开发模式 , 转而使用每 个平台的原生语言(如 Swift 和 Kotlin) 。 接下来 , 我们将详细了解其中的缘由以及在跨开发过程中所消耗的成本 。

作者 |Eyal Guthmann

译者 | 弯月 , 责编 | 屠敏

推荐阅读