今天,华为开发者大会在东莞松山湖开幕,这是华为在今年被列入实体名单之后首次召开大型发布会。
而今天的发布会也是干货满满,很多的内容都是首次和大众见面。
鸿蒙 OS 发布
「微内核」,无 Root
今天发布会上第一个,也是最大的亮点,就是传说中的「鸿蒙 OS」发布。
和现阶段绝大多数的操作系统不同的是,华为鸿蒙 OS 使用的是和 Google 最新的操作系统 Fuchsia 相同的「微内核」。和传统的 Linux 巨大的内核不同,鸿蒙 OS 使用了非常精简的内核,内核最小能够缩小到 10Kb;并将四层协议栈精简为了一层「极简协议」,最终鸿蒙 OS 极大地提升了系统的速度,降低了系统的反应时间和时延波动率。
鸿蒙 OS 还是一款全场景分布式的 OS,这是分布式架构首次用在终端 OS 上:除了手机还,支持平板、手表、智能生态硬件、大屏和汽车等其他硬件终端。并且可以对不同的设备弹性部署,使用基本相同的内核、基础服务和程序框架,不同形态设备间的应用开发和迁移都非常简单,基本能够实现「一次开发,多端部署」。
并且使用鸿蒙 OS 的设备可以实现终端协同共用,可以形成更好的协同效应。例如手表使用手机的摄像头,智能音箱使用耳机的麦克风,这些都让未来的华为生态更加好用。
鸿蒙 OS 使用的微内核天然没有 Root 权限,这种方式能能够从源头提升系统安全。
除此之外,鸿蒙微内核现在还可以兼容 Linux 内核和华为智能设备上使用的 LiteOS,余承东表示开发和应用从安卓迁移到鸿蒙 OS 无比简单。
而未来鸿蒙 OS 的内核将统一为鸿蒙微内核,实现设备速度和效率上的最佳状态。
除了鸿蒙 OS 内核,华为还为开发者推出了可视化的编程环境,支持多编程语言混合编程。
另外鸿蒙 OS 将开源。
余承东表示目前的鸿蒙手机版已经做好了上市的准备,但是现阶段还是会大力发展 Android 生态;但是当未来有一天华为失去了 Google 和 Android 的支持的时候,将会直接转换到鸿蒙 OS。
EMUI 10
年轻,多平台
除了鸿蒙 OS,这次开发者大会上的另一个重头戏就是华为手机的新操作系统 EMUI 10。
一直以来,EMUI 的外观一直都被说「丑」、「老气」,这次华为重新设计的 EMUI 的外观,看起来更加年轻化。同时华为还推出了黑色模式,并且这个黑色模式不是简单地色转,华为为新的黑色模式设计了全新的颜色和对比度搭配,让系统在黑色模式下更加易用。并且新的黑色模式还将支持多平台,手表、电视等终端也将有黑色模式,并且将开放接口,支持第三方适配。
EMUI 另一大亮点就是系统级别的多设备协同,这种协同打通了硬件和硬件的壁垒,实现了更高级的同生态硬件互动。例如在语音通话时使用电视;办公时手机和笔记本的文件互传等互动;汽车、手机和智能家居的多重控制。可以说目前华为手机已经成为了华为生态的中枢,通过 EMUI 将所有设备连接在一起。
性能上,华为将使用稳定性作为了新的性能监测指标之一,根据华为官方给出的数据,华为的稳定性体验超过 iPhone XS Max,并表示目前华为的流畅性「全球第一」。并且华为表示「30个月使用性能劣化低于 6%」。
安全性也是华为关注的重点,华为为这种多设备分布式的系统创建了新的安全等级,华为希望用户能够实现「正确的人(设备合法性检测)在正确的设备(设备可信关系管理)上访问正确数据(端到端加密的可信传输)」。
新的 EMUI 10 系统将在下半年发布的 mate 系列上首发,Mate 20 系列手机将启动 Beat 版本测试。
方舟编译器
从底层改善安卓卡顿
作为华为上半年最大的亮点之一,方舟编译器也是这次开发者大会上关注的重点。
华为表示方舟编译器是目前业界首个多语言联合优化编译器,通过静态编译中的统一程序表示和统一程序优化,能够将 Java 和 C 语言统一编译封装成机器指令,无需手机二次编译,极大提升了应用的安装和打开速度。
同时方舟编译器还优化了安卓的内存回收机制,打破内存垃圾回收时的应用暂停,内存随用随回收,从底层上优化了安卓卡顿的状况。
并且方舟编译器开发应用不需要使用同一的 VM 开发模板,编译器可以针对不同的应用使用不同的编译优化方案,提升了应用的稳定性和流畅性。
目前已经有超过 40 款应用使用了方舟编译器;并且方舟编译器将于这个月完成了框架开源,在明年将会完整开源,方便开发者进行使用。
另外华为还搭建了一个全新的开发平台 HUAWEI DevEco Studio,开发者可以通过这个平台检测自己的开发工程中的问题,减少开发者的开发难度。
华为云
全球化与更多资源
华为还将云服务作为发布会的重点之一,目前华为云和华为应用市场已经覆盖了超过 170 个国家和地区,海外应用市场的数据也是水涨船高。
为了保证用户在应用市场中的体验,华为用多种方式来保证华为应用市场的体验。除了智能推荐、分级检测,华为还用光纤连接了全球骨干网,保证不同节点的用户得到近乎一致的体验。
另外华为还推出了全新的华为教育中心,K-12 全年龄段、全品类内容覆盖,包括完整的学习流程和成果反馈。
除了新应用,华为还更新了 EMUI 中的华为视频、华为音乐和华为阅读,内容库得到了巨大的扩充。并且华为视频还更新了全新的 WiseVideo 视频编码器,能够提升画质,并节省流量。
另外华为还将推出众多第一方服务,例如扫码和地图服务。华为表示自己将推出「视觉辅助定位」将地图定位的精度提升到分米级。
除了应用服务,华为云还开放了众多新的服务和接口,方便开发者进行开发适配。
华为还推出了 AppGallery,能够方便开发者开发快应用,华为官方宣称最快 3 天就可以完成开发上线。
IoT
「端边控云」一站式
IoT 设备作为目前行业的风口之一,华为自然也是有所涉及。面对目前的市场状况,华为想做的是改变目前市场割裂的现状,方便用户使用。
华为的解决方案是「HiLink + LiteOS + 芯片」的方案来解决智能 IoT 生态上的问题。可以直接实现「端(芯片、系统、SDK) - 边(路由、网关) - 控(App) - 云」一站式解决方案。
同时为了兼容更多品牌的智能家居设备,华为的 IoT 还支持云云对接控制,华为的 HiLink 云可以和合作伙伴的 IoT 云链接,通过华为路由器和华为手机 App 进行控制。
未来华为还将通过 IDH 伙伴的形式丰富自己的 IoT 生态。
除此之外,麒麟芯片也展现了自己一些全新的专业技术,因为离消费者比较远,因此就不展开讲了。
另外大家比较期待的荣耀智慧屏将会在明天发布,而华为智慧屏将会在 9 月份和大家见面。
整个会议下来,华为重点还是在跨平台、速度、AI 和安全为重点,为华为未来一年的开发者路线展示了出来。可以看到华为在技术方面的积累非常深厚,也能看到华为对未来生态化的野心。接下来这几天华为开发者大会还将继续分享一些更加具体和细节的技术分享,大家可以持续关注。
编辑 / 恺伦
撰文 / 恺伦
责任编辑 / 恺伦
公众号视觉 / 又耳
爱否科技原创内容 转载请联系后台
领取专属 10元无门槛券
私享最新 技术干货