当前位置: 首页 > 科技观察

华为HarmonyOS2.0正式发布,共赢移动终端行业下一个十年

时间:2023-03-22 11:29:35 科技观察

2020年9月10日,华为消费者业务软件部总裁王成录再次站在华为主舞台松山湖开发者大会。今年,他带来了万众期待的华为鸿蒙HarmonyOS2.0。HarmonyOS的升级,不仅带来了分布式能力的全面提升,也为开发者提供了完整的分布式设备和应用开发生态,全面赋能全场景智慧生态,赢得移动终端行业的下一代十年.三大核心能力升级,HarmonyOS2.0是开发者之手。去年推出的HarmonyOS1.0版本验证了终端分布式技术的可行性。该技术也应用于EMUI,打造创新的多屏协同、流畅的视频通话、华为HiCar等跨终端体验。HarmonyOS2.0在分布式软总线、分布式数据管理和分布式安全三大核心能力上进行了全面升级。分布式软总线可以将多个设备集成到“一个设备”中,在设备内部和设备之间带来高吞吐量、低延迟、高可靠性的流畅连接体验。分布式数据管理使得跨设备数据访问成为本地访问,大大提高了跨设备数据远程读写和检索性能。分布式安全确保正确的人使用正确的设备使用正确的数据。当用户进行解锁、支付、登录等动作时,系统会主动拉取认证请求,通过分布式技术的可信互联能力,协同身份认证,确保无误;HarmonyOS可以将手机内核级的安全能力扩展到其他终端,进而提升全场景设备的安全性,通过设备能力的互助,共同抵御攻击,保障智能家居网络的安全;HarmonyOS通过定义数据和设备的安全级别,对数据和设备进行分类和保护,确保数据流通的安全可信。为设备制造商赋能,HarmonyOS用软件定义新设备。目前,大部分智能家居设备面临联网率低、APP安装率低、服务访问率低的困境。但在发布会上,我们看到华为已经与美的、九阳、老板等设备厂商达成合作。搭载HarmonyOS2.0的智能家居设备给我们带来了不一样的体验。走进厨房,用手机轻触蒸炉一体机,设备就会以极快的速度联网;用手机触碰料理机,分分钟从无屏变成有屏。还可以与智能手表结合,根据运动健康信息智能推荐最佳食谱;一键抽油烟机,服务直达手机,一键清洁保养到原厂服务……这样的体验,你还会为“智能设备不智能”而烦恼吗?鸿蒙面向广大硬件设备厂商,通过SDK、源代码、开发板/模块与HUAWEIDevEco等设备共同构成完整的开发平台和工具链,让鸿蒙设备开发变得简单。设备厂商可选择不同方式加入全场景智能生态:通过使用分布式SDK,已有1200万+设备,快速接入畅联、HiCar等7大能力;此次发布会后,30+类128MB以下物联网设备也可以使用开源代码接入;针对128MB以上4GB以下的智能设备,HarmonyOS已经开始通过申请定向码的方式招募合作伙伴加入。为了让HarmonyOS智能硬件开发者快速上手,HarmonyOS提供了丰富的模块、开发板和解决方案。同时,HUAWEIDevEco将为HarmonyOS设备带来一站式开发环境,支持家电、安全、运动健康等品类的组件定制、驱动开发、分布式能力集成。在用户开发过程中,无论设备有无屏幕,HUAWEIDevEco都可以提供一站式的开发、编译、调试、编程,用户也可以在开发过程中进行可视化调试。为共同打造万物互联的全场景智能生态,HarmonyOS将源代码捐赠给OpenAtom开源基金会进行孵化。这个项目是OpenHarmony。目前已开放128KB~128MBRAM物联网智能硬件源码;明年4月前,RAM为128MB至4GB的终端设备,包括轻型车、带屏音箱等,均可获得相关HarmonyOS的开源代码;到明年10月,鸿蒙OS源码将面向更多全场景终端设备开放。应用创新升级,HarmonyOS打造全新开发体验应用创新是操作系统发展的关键,尤其是应用开发体验。在发布会上我们看到,搭载HarmonyOS2.0后,在办公室开会时,只需打开智慧屏上的WPS应用即可轻松扫一扫,手机上的PPT素材也可以快速分享在大屏幕上,还可以进行实时注释和评论。文件共享;想体验大屏多体感官游戏却苦于设备匮乏?有了Cocos,你只需拿起一部华为手机,即可接入智慧屏游戏。小的?通过智慧屏与平板的配合,VIPKid可以让你在大屏上课时与小屏互动,网课犹如现场教学。在搭载HarmonyOS2.0之后,这些传统应用在开发者手中也获得了新生。在一个完整的应用开发生态中,应用框架、编译器、IDE、API/SDK都是必不可少的。为了赋能开发者,HarmonyOS提供了一系列完整的构建全场景应用的平台工具链和生态,助力开发者,让应用能力分离、组合、传递,轻松构建全场景创新体验。分布式应用框架可以将设备间复杂的协作封装成一个简单的接口,可以分离、组合和调用,轻松实现跨设备的应用协作。开发者只需关注业务逻辑,无需关心跨端调度通信等细节,减少代码和复杂度,大幅提升全场景体验开发效率。分布式应用框架SDK/API开发者Beta版同步上线,逐步提供超过13000个API,支持大屏、手表、车机等应用开发。编译器方面,HarmonyOS采用方舟编译器2.0,支持高性能多语言编译。可以消除跨语言交互开销,统一运行时;统一多语言前端,让开发者自由选择Java、JavaScript等语言;通过组件解耦实现多设备的灵活部署;操作系统、运行时和开发框架协同设计,可以完成联合优化,提高代码执行效率。在IDE方面,HarmonyOS2.0打造了全场景跨设备集成开发工具HuaweiDevEco2.0。它具有三个独特的功能。编程时,开发者可以实时预览UI,实现编程所见即所得;提供API智能补全,实现高效编码;面对多设备测试问题,DevEcoStudio提供高性能模拟和实时调试。华为为开发者提供HarmonyOS应用开发者官网、设备开发者官网、开发者论坛@HUAWEI开发者联盟等开发者社区资源。持续发布相关技术,让开发者相互交流,相互陪伴。鸿蒙一路走来。《孙子·谋攻篇》有句话说:“欲同者胜,守望者胜。”华为发布HarmonyOS并不是草率的决定,而是齐心协力、充分准备的过程。目前,已有大量设备合作伙伴、应用合作伙伴、开发者社区合作伙伴加入鸿蒙生态,成为先行者。我们愿携手更多合作伙伴,共建共享共赢的HarmonyOS全场景智能生态,为万物互联创造无限可能!