在鸿蒙系统没有诞生之前,手机操作系统就是安卓和苹果IOS的天下。若论生态系统的完备性,安卓不得不甘拜下风,只得用开源的方式为自己招兵买马,稳住已有的市场占有率。
虽然华为从鸿蒙V2.0开始也挥舞开源的大旗,但本身实力还不能自成一派,与安卓还算是表亲关系。
经过几次迭代,鸿蒙系统已经升级到4.0。为了实现真正的自食其力,从明年起华为将推出完全独立的操作系统鸿蒙Next,将不再兼容安卓,实现真正的脱胎换骨,完成移动终端三大系统的鼎足而立。而届时鸿蒙系统的优势将更加明显,因为它关注的不再是手机,而是全世界的万物互联。
在商言商,由于不再兼容安卓,很多成熟的安卓APP将无法直接移植到鸿蒙系统中使用。于是很多业内专家开始向华为建议,应该推出一款编译器,将安卓代码转换成鸿蒙代码,就可以迅速解决鸿蒙系统应用短缺的棘手问题。
但不得不说,这些专家绝对是以小人之心度君子之腹了,发誓做业内君子的华为绝不会挖安卓与苹果的墙角,要建立属于鸿蒙的生态链,既不要强人所难,也要懂得“强扭的瓜不甜”的道理。于是华为做出“送人玫瑰手留余香”的决定,要反其道而行之,出其不意地推出一款多平台开发工具ArkUI-X,实现把鸿蒙代码转化为安卓代码。
这样一来,开发者可以优先利用鸿蒙系统的开发优势,先开发鸿蒙APP,再通过上述工具迅速生成安卓APP。一方面可以加快应用的开发进程,另一方面还可以一石二鸟脚踩两只船,极大降低APP的开发风险和成本。
有人会说,鸿蒙太傻了,这样做不是在给安卓做嫁衣吗?
一向喜欢高喊“遥遥领先”的余承东会笑着回答:燕雀安知鸿鹄之志哉!