Dropbox放弃C++、Google继续加码Flutter,跨平台真的是伪命题吗? | 话题

“一次编写,处处运行”是程序员们美好的愿景,可实际上往往无法如愿以偿。近日,Dropbox的工程师们在官方博客上宣布他们将放弃其在 iOS 和 Android 客户端之间共用同一套代码的策略,转而使用各自平台的原生语言进行开发。
此前INfoQ发表了一篇题为《宁愿写两遍代码,也不用C++跨iOS、Android平台开发?》的文章浅谈了这件事,有兴趣的朋友可以再看一看。跨平台开发可能会导致团队需要多次修复同样的缺陷,而且跨平台开发与维护的费用也是极高,甚至高于编写两套代码。那么,跨平台开发真的是伪命题吗?

目前,Facebook和Google对于跨平台开发的脚步依旧没有停滞。随着Google在Flutter上继续下注,Flutter会是未来跨平台开发的一个里程碑吗?

在你看来,跨平台开发在未来是否会有一个完美的解决方案呢?或者说你对Flutter的前景有什么看法呢?

欢迎参与这个话题讨论,在下方评论区表达你的观点。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章