共计 2636 个字符,预计需要花费 7 分钟才能阅读完成。
明天(2020 年 9 月 10 日),华为消费者业务 CEO 余承东又一次站在了松山湖华为开发者大会的主舞台上。往年,他带来了万众瞩目的华为鸿蒙 HarmonyOS 2.0。此次 HarmonyOS 的降级,不仅仅包含了分布式能力的全面晋升,还为开发者提供了残缺的分布式设施与利用开发生态,使能全场景智慧生态,引领挪动产业的下一个 10 年。
三大外围能力降级,HarmonyOS 2.0 为开发者掌灯
去年推出的 HarmonyOS 1.0 版本,验证了终端分布式技术的可行性,这一技术也被利用到 EMUI 中,翻新出多屏协同、畅连视频通话、华为 HiCar 等跨终端体验。HarmonyOS 2.0 则在分布式软总线、分布式数据管理和分布式平安三方面进行了全面晋升。
分布式软总线让多设施交融为“一个设施“,带来设施内和设施间高吞吐、低时延、高牢靠的晦涩连贯体验。分布式数据管理让跨设施数据拜访如同拜访本地,大大晋升跨设施数据近程读写和检索等性能。
分布式平安确保正确的人、用正确的设施、正确的应用数据。当用户进行解锁、付款、登陆等行为时零碎会被动拉出认证申请,并通过分布式技术可信互联能力,协同身份认证确保正确的人;HarmonyOS 可能把手机的内核级平安能力扩大到其余终端,晋升全场景设施安全性,通过设施能力互助,独特抵挡攻打,保障智能家居网络安全;HarmonyOS 通过定义数据和设施的安全级别,对数据和设施都进行了分类分级爱护,确保数据流通平安可信。
赋能设施厂商,HarmonyOS 用软件定义新设施
以后,智能家居设施大多数面临联网率低、APP 装置率低、服务触达率低三座大山的窘境。但在发布会中咱们看到,华为曾经与美的、九阳、老板等设施厂商达成了单干,搭载 HarmonyOS 2.0 的智能家居设施为咱们带来了不一样的体验。当走进厨房,用手机碰一碰蒸烤一体机,极速设施联网,再也不放心设施不在线;手机碰一下操持机,分分钟实现无屏变有屏,还能联合智能手表,依据静止衰弱信息智能举荐最佳菜谱;碰一下抽油烟机,服务中转手机,荡涤培修一站式服务更无忧……这样的体验,还会放心“智能设施不智能”吗?
面对宽广的设施厂商,HarmonyOS 通过 SDK、源代码、开发板 / 模组和 HUAWEI DevEco 等配备独特形成了齐备的开发平台与工具链,让 HarmonyOS 设施开发大海捞针。设施厂商能够抉择不同的形式退出全场景智慧生态:通过应用分布式 SDK,曾经有 1200 万 + 设施,取得畅连、HiCar 等 7 大能力疾速接入;此次发布会后,30+ 品类的 128MB 以下 IoT 设施整机也能够应用开源代码接入;对于 128MB 以上、4GB 以下的智能设施整机,HarmonyOS 曾经通过申请定向代码开始招募搭档退出。
为了让 HarmonyOS 智能设施开发者疾速上手,HarmonyOS 为其提供了丰盛的模组、开发板和解决方案。同时,HUAWEI DevEco 将为 HarmonyOS 设施带来一站式开发环境,反对家电、安防、静止衰弱等品类的组件定制、驱动开发和分布式能力集成。在用户开发过程中,不管设施是有屏还是无屏,HUAWEI DevEco 都能够为其提供一站式开发、编译、调试和烧录,组件能够按需定制,缩小资源占用,开发环境内置安全检查能力,用户在开发过程中也能够进行可视化调试。
为了共建万物互联的全场景智慧生态,HarmonyOS 将源代码捐献给凋谢原子开源基金会进行孵化 ,这一我的项目就是 OpenHarmony。目前, 面向 RAM 在 128KB~128MB 的 IoT 智能硬件源代码曾经凋谢;在明年 4 月前,RAM 在 128MB 到 4GB 间的终端设备,包含平板、低内存手机等在内的设施均能够取得相干的开源代码;到明年 10 月,HarmonyOS 源代码将会面向更多全场景终端设备凋谢。
利用翻新降级,HarmonyOS 打造全新开发体验
利用翻新是一款操作系统倒退的要害,利用开发体验更是如此。在发布会中咱们看到,搭载 HarmonyOS 2.0 之后,许多传统利用在开发者的手中被赋予新生。在办公室散会时,只需关上智慧屏上的 WPS 利用一扫,手机上 PPT 的资料便可疾速分享到大屏,还能实时批注和文件分享;想要体验大屏多人体感游戏却苦于没设施?通过 Cocos,只需拿起华为手机便可接入智慧屏游戏,手机秒变手柄,家人同享大屏游戏;上网课屏幕太小?通过智慧屏和平板协同,VIPKid 可能让你大屏上课小屏互动,线上课堂一如现场教学。
残缺的利用开发生态中,利用框架、编译器、IDE、API/SDK 都是必不可少的。为了赋能开发者,HarmonyOS 提供了一系列构建全场景利用的残缺平台工具链与生态体系,助力开发者,轻松构筑全场景翻新体验。
分布式应用框架可能将简单的设施间协同封装成简略接口,可分可合可流转,轻松实现跨设施利用协同。开发者只须要关注业务逻辑,不用关怀跨端调度与通信细节,缩小代码和复杂度,大幅晋升全场景体验开发效率。分布式应用框架 SDK/API 开发者 Beta 版曾经同步上线,分步骤提供 13000 多个 API,反对开发大屏、手表、车机等利用。
编译器方面,HarmonyOS 采纳了反对高性能多语言编译的方舟编译器。其可能打消跨语言交互开销,对立运行时;对立多语言前端,让开发者可能自由选择 Java、JavaScript 及其他语言;通过组件解耦实现多设施弹性部署;操作系统、运行时和开发框架协同设计,可能实现联结优化,进步代码执行效率。
IDE 方面,HarmonyOS 2.0 打造了全场景跨设施集成开发工具 Huawei DevEco Studio。其具备三大特色能力,在编程时开发者能够实时预览 UI,实现编程所⻅即所得;提供 API 智能补全,实现高效编码;面对多设施测试难题,DevEco Studio 提供了高性能模仿仿真和实时调测。
华为面向宽广开发者提供了 HarmonyOS 利用开发者官网、设施开发者官网、设施合作伙伴门户、开发者论坛 @华为开发者联盟等四大平台,继续对外公布相干技术,也让开发者们互通有无,独特陪伴 HarmonyOS 一路前行。
《孙子·谋攻篇》有云:“上下同欲者胜,以虞待不虞者胜”。华为公布 HarmonyOS 并非仓促的决定,而是一次上下同心、筹备短缺的征程。以后,曾经有少量设施合作伙伴、利用合作伙伴和开发者社区合作伙伴退出了 HarmonyOS 全场景智慧生态,成为先行者。HarmonyOS 抓住了 IoT 产业崛起的历史时机,共享先进平台,共建开源平台,同合作伙伴及开发者独特发力,共赢全场景智慧时代。