本文由腾讯数码独家发布
上星期,华为在我国正式发布了自主开发的操作体系鸿蒙OS。
华为消费业务部门首席履行官余承东在发布会上表明,只需或许,公司依然倾向于在其手机上运用谷歌的Android操作体系,但自主开发的鸿蒙OS“随时”可以运用在智能手机上。
余承东说,“将Android运用移植到鸿蒙OS上十分简略,只需求一到两天即可。”
华为的决心来自于它历时10年时刻开发的一项技能——方舟编译器,它可以协助开发人员使Android运用与鸿蒙OS兼容。
关于方舟编译器,读者需求了解以下内容:
1、方舟编译器是什么鬼,它是怎么作业的?
编译器是一种计算机软件,将码农用编程言语编写的程序翻译成机器言语。作为人类指令与机器理解能力之间的桥梁,编译器的功率关于软件履行至关重要。
依据华为8月9日在知乎上发布的一份经过验证的帖子,方舟编译器与旗舰智能手机类型P30系列于4月份同步发布。方舟编译器从2009年开端开发,当年华为也开端研制5G技能。
与谷歌选用的在运用履行进程中解说代码的办法不同的是,华为表明其方舟编译器专为软件开发期间的布置而规划,可以直接将码农编写的代码转换为机器言语,在装置和履行期间无需运用“解说器”。
默许情况下,Android运用与鸿蒙OS不兼容,可是,在方舟编译器助力下,Android运用能方便地移植到鸿蒙OS上。
此前华为在承受媒体采访时曾表明,方舟编译器可以极大地提高Android体系本身的功率,将流通度提高24%,响应速度提高44%,第三方运用的流通度将提高至多60%。
华为未就此置评。
2、为什么说方舟编译器现在对华为至关重要?
方舟编译器是华为应对美国不公平交易禁令战略的重要组成部分,因为假如谷歌和微软中止供给相关操作体系和服务后,方舟编译器可以支撑华为选用其他相似产品和服务。
鸿蒙OS支撑其本身生态体系中的一系列产品和体系,包含智能手机、计算机、平板电脑、电视、轿车和智能可穿戴设备。
尽管余承东表明将Android运用移植到鸿蒙OS十分简单,但没有发表进一步的细节,仅仅称这个进程需求方舟编译器的协助。
方舟编译器支撑数种盛行的编程言语,其间包含规范Java,答应开发人员直接编译第三方运用。
3、方舟编译器怎么协助华为树立自己的生态体系?
华为作为一款开源软件向大众开放了方舟编译器,旨在培养生态体系的开展,为鸿蒙OS的开展铺平道路。
华为表明,因为运用方舟编译器,可以将为Linux和Android等渠道开发的运用移植到鸿蒙OS上运转,这有助于生态体系的建造。
鸿蒙OS估计将在2020年用于国产PC、智能服装产品和轿车,2021年用于智能音箱和耳机,2022年之后用于虚拟现实眼镜等设备。尽管如此,华为仍是表明,只需或许,它就会持续运用Android。
申万宏源证券本周发布出资陈述称,方舟编译器对开发人员来说是用户友爱的,应该可以协助华为树立鸿蒙OS生态体系。
华为还许诺向全球开发者供给10亿美元(约合人民币70亿元)资金,协助他们优化生态体系。
4、华为还面对哪些应战?
尽管华为对其新操作体系和方舟编译器寄予厚望,但它在海外商场仍面对应战,谷歌Android的主导地位得到一系列极端盛行的运用的支撑,例如Gmail和YouTube。
除开发和运用自己iOS的苹果外,开发新操作体系应战Android的其他测验都失利了。三星和阿里巴巴分别开发了Tizen和阿里云OS体系,但这两款体系仅局限于智能电视。
尽管华为依然在美国的交易实体清单中,但用户是否可以[或期望]经过方舟编译器将Facebook和Twitter等盛行美国运用移植到鸿蒙OS上仍有待调查。