其他问题不谈
我自己是开发者
只谈如何吸引开始者进入华为的体系
毕竟没有APP 使用者也就不会买单
有些人会提到写一份code 可以生出 完成 android and ios
三个store同时上架.
这个技术10年前就有 我是指在ios and android 但效能一直无法克服
直到最近 facebook 出的 react-native
(当然还有最新 google出的 flutter, ionic 就不讨论了..等级不是同一层)
让许多公司真正开始使用这种 hybrid的技术 来用在他们的产品上
but 这里面的问题还是非常多 不然 airbnb 不会又从这种hybrid的技术又回到原生
随便举个例吧
一份程式码 ios可以 android坏了 反之也是有可能
一份程式码 ios可以 小米可以 但samsung坏了
有些现成写好的功能 android可以 但ios坏了 自己写?可能要多花两个月.
坏的原因可能很广泛 加上 android机型非常多 版本号也很多
而 react-native 到目前为止已经 4 年多了 连 1.0 版都没有 (目前0.60.4)
而且他只是双平台 问题就已经很多尚未解决了 而华为是三平台
这中间的依赖性 是可怕到不行
光试想他们的工程团队 和 未来想去开发的人 就帮他们捏把冷汗
根据经验
所有这种类似想整合的工具 目前看起来 都是只能解决特殊的问题
无法作为统一的解法
原本想要加速开发的美意 最后87%都是灾难
老板只是喜欢画大饼 但很多其实都不知道技术上的难度.
听听就好
很多事情 如果真的那么简单 那早就做了