华为鸿蒙OS 2.0正式发布!

程序员书单

共 2098字,需浏览 5分钟

 ·

2020-10-01 10:40




2020年9月10日,华为开发者大会在东莞松山湖正式召开,会上。华为鸿蒙OS 2.0正式发布。此次鸿蒙OS的升级,不仅仅带来了分布式能力的全面提升,还为开发者提供了完整的分布式设备与应用开发生态,全面使能全场景智慧生态,共赢移动终端产业的下一个十年。


最重要的是,鸿蒙OS 2.0面向应用开发者发布Beta版本,9月10日面向大屏、手表、车机发布,2020年12月,面向手机发布



余承东说,明年华为手机将全面支持鸿蒙OS 2.0。


一直以来,很多人最想看到都是鸿蒙OS适配到智能手机,取代谷歌定义的Android,成为真正意义上的国产手机系统。


但是沸腾了一年有余,大家对鸿蒙手机系统的认知仍是只停留在——它是华为在受到威胁时拿出的反击武器,意义非凡。但鸿蒙OS长什么样,怎么用,谁也没见过。


现在余承东给出了时间节点,看到这里,你是否再次升起了对鸿蒙系统的期待?


余承东称,鸿蒙OS是首个真正为全场景时代打造的分布式操作系统。去年推出的鸿蒙OS 1.0版本,验证了终端分布式技术的可行性,这一技术也被应用到EMUI中,创新出多屏协同、畅连视频通话、华为HiCar等跨终端体验。鸿蒙 2.0则在分布式软总线、分布式数据管理和分布式安全三大核心能力方面进行了全面的升级。


鸿蒙OS 2.0将全面实现全场景生态,具备跨设备、服务流转、极速直达、可视可说、隐私安全五大能力。同时他还举例称,在鸿蒙OS 2.0的支持下,比如手机导航可与手表协同、转弯变道振感提醒。



此外,鸿蒙OS 2.0自适应的UX框架,可以让开发者快速触达千万级新设备,实现大小屏自适应、横竖屏自适应。


不仅如此,鸿蒙OS 2.0还支持可视可说AI赋能,让App获得语音交互能力,支持自动识屏、你说我听。


余承东表示,要助力中国开发者走向全球。他表示,“没有人能够熄灭满天星光,每一位开发者,都是华为要汇聚的星星之火”。


为了让鸿蒙OS 智能硬件开发者快速上手,鸿蒙OS为其提供了丰富的模组、开发板和解决方案。同时,HUAWEI DevEco将为鸿蒙OS设备带来一站式开发环境,支持家电、安防、运动健康等品类的组件定制、驱动开发和分布式能力集成。在用户开发过程中,不论设备是有屏还是无屏,HUAWEI DevEco都可以为其提供一站式开发、编译、调试和烧录,组件可以按需定制,减少资源占用,开发环境内置安全检查能力,用户在开发过程中也可以进行可视化调试。

 


目前,面向RAM在128KB~128MB的IoT智能硬件源代码已经开放;在明年4月前,RAM在128MB到4GB间的终端设备,包括轻车机及带屏音箱等在内的设备均可以获得相关的开源代码;到明年10月,HarmonyOS源代码将会面向更多全场景终端设备开放。

 

一条完整的应用开发生态中,应用框架、编译器、IDE、API/SDK都是必不可少的。为了赋能开发者,鸿蒙OS 提供了一系列构建全场景应用的完整平台工具链与生态体系,助力开发者,让应用能力可分可合可流转,轻松构筑全场景创新体验。

 

分布式应用框架能够将复杂的设备间协同封装成简单接口,可分可合可流转,轻松实现跨设备应用协同。开发者只需要关注业务逻辑,不必关心跨端调度与通信细节,减少代码和复杂度,大幅提升全场景体验开发效率。分布式应用框架SDK/API开发者Beta版已经同步上线,分步骤提供13000多个API,支持开发大屏、手表、车机等应用。

 

编译器方面,鸿蒙OS采用了支持高性能多语言编译的方舟编译器2.0。其能够消除跨语言交互开销,统一运行时;统一多语言前端,让开发者能够自由选择Java、JavaScript及其他语言;通过组件解耦实现多设备弹性部署;操作系统、运行时和开发框架协同设计,能够完成联合优化,提高代码执行效率。

 

IDE方面,鸿蒙OS 2.0打造了全场景跨设备集成开发工具Huawei DevEco 2.0。其具有三大特色能力,在编程时开发者可以实时预览UI,实现编程所⻅即所得;提供API智能补全,实现高效编码;面对多设备测试难题,DevEco Studio提供了高性能模拟仿真和实时调测。

 


华为面向广大开发者提供了鸿蒙OS应用开发者官网、设备开发者官网、开发者论坛@华为开发者联盟等开发者社区资源,持续对外发布相关技术,也让开发者之间互通有无,共同陪伴鸿蒙OS一路前行。


— 【 THE END 】—
本公众号全部博文已整理成一个目录,请在公众号里回复「m」获取!

入职鹅厂的这 180 天里,谈一谈自己的不足与收获吧


怒爬某破Hub站资源,只为撸这个鉴黄平台!


推荐一个牛逼的 GitHub 项目!霸屏GitHub热榜连续一个月...



3T技术资源大放送!包括但不限于:Java、C/C++,Linux,Python,大数据,人工智能等等。在公众号内回复「1024」,即可免费获取!!





浏览 24
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报