首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

鸿蒙系统终于“手机化”,但想要完全独立于安卓,还有一步要走

鸿蒙系统“手机化”和“独立化”

等了一年,华为终于发布鸿蒙2.0系统,鸿蒙系统终于走向“手机化”的正轨,预计12月份就会正式推出鸿蒙的手机版系统。

到目前为止,华为的手机生态已经慢慢完善了,不单只有了手机上的操作系统,还有了独立的HMS,还有了自己的应用市场AppGallery,此外华为之前还表示将投入1亿元做软件生态。

实际上,华为想要彻底不受美国影响的话,除了需要实现鸿蒙系统“手机化”,最好要实现华为鸿蒙系统的“独立化”。只有这样,才能实现鸿蒙和苹果、安卓并存的手机系统“三国时代”。

然而从技术的角度出发,鸿蒙距离完全“独立化”,还差非常重要的一步。

鸿蒙系统“独立化”还差一步

这一步,其实就是鸿蒙系统开发过程的独立化。

实际上,鸿蒙系统和安卓系统其实在系统底层,是完全不同的两个系统,但是开发过程却和安卓是一致的,或者说对安卓开发过程非常依赖。

具体来说,就是安卓和鸿蒙普通APP开发的时候,只要按照安卓系统的开发方法,使用安卓的开发工具(sdk)进行开发,就可以直接在安卓上运行。想要在鸿蒙系统上运行,也只要再使用华为提供的“编码转换工具(方舟编译器)”加少量修改,就可以。换句话说,就是在“编码转换工具”的帮助下,一次编码,两个系统通用。

“编码转换工具”给程序开发人员带来了方便,却也使得鸿蒙操作系统无法彻底从安卓系统独立出来。安卓系统每次更新,“编码转换工具”也必须同时进行更新,甚至鸿蒙系统底层也要随之进行修改。换句话说,“编码转换工具”依赖安卓系统的开源。

而假如安卓不再开源,华为就无法更新“编码转换工具”。鸿蒙系统的APP开发,可能会面临危险。

开发过程需要“独立化”

不要以为安卓不会放弃开源,美国开源机构OpenAI的超级人工智能GTP-3就是例子。

OpenAI很早之前曾经声称要对旗下的人工智能进行开源,实际上GPT-3之前的人工智能确实实现了整体开源。可是GPT-3推出后,OpenAI仅仅对其应用层进行了开源,核心深度神经网络层和数据都没有进行开源。原因据说是GPT-3的开发和训练成本太大,GPT-3仅仅进行一次完整的神经网络训练就花了1200万美元。

跟GPT-3一样,虽然谷歌声称安卓系统会永久开源,但是随着更新维护成本越来越高,放弃开源也是完全可能。只有让鸿蒙系统开发过程也独立化,才能避免华为因安卓系统不再开源而导致的危机。

但开发过程独立化非常不容易,针对单个系统开发很可能又会增加开发人员工作量,影响华为手机生态发展。不过从目前鸿蒙开发的进度和势头来看,应该可以相信华为可以实现开发过程独立化。

参考文献:

01.《余承东:鸿蒙2.0系统正式发布 手机版12月发布》中国经济网

02.《OpenAI的GPT-3花费了1200万美元,现在放出商用API,人人皆可用》澎湃新闻

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200910A0PPT300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券