华为2019开发者大会内容小记

一、鸿蒙OS开源发布

  8月9日,华为在本次大会上发布了基于微内核的全场景分布式操作系统鸿蒙OS,并宣布鸿蒙OS将对全球开发者开源。同时,华为全面开放HMS,使全球开发者可以快速接入HMS生态,实现生态共享

  华为消费者业务CEO余承东说,“鸿蒙OS联接了万物,选择鸿蒙就是选择未来。华为长期致力于包括芯片和OS在内的底层技术创新,把复杂留给自己,把简单留给开发者”。

  

  鸿蒙OS可以灵活适配各个终端场景,甚至可以跨平台调用硬件,所有硬件互为外设,这里面想象空间很大。简而言之,未来不再是一个个割裂的硬件,割裂的硬件系统,而是一个系统横跨多个硬件,数据无缝衔接,互相调用各个终端的设备。

  (1)、余承东介绍的鸿蒙os的技术特性:

1、分布式架构首次用于终端OS,实现跨终端无缝协同体验。
2、确定时延引擎和高性能IPC技术实现系统流畅。
3、基于微内核架构重塑终端设备可信安全。
4、通过统一IDE支撑一次开发,多端部署,实现跨终端生态共享。

  (2)、鸿蒙OS主要面向:

  IoT设备(穿戴、大屏、车机等),并随时可用到手机上,考虑到生态原因优先使用Android生态,从Android系统迁移到鸿蒙生态非常便捷,只需要1到2天

  (3)、安全级别

  可实现跨终端无缝协同体验,安全级别能达到5和5+,是最高级别的安全OS。

  (4)、权限分割

  鸿蒙中将权限分割成不同的子权限,没有Root权限,避免了以往一旦取得Root即获得全部权限的恶意进攻手段

  (5)、兼容性:

  Linux、Unix和Android系统

二、鸿蒙OS两大核心

  1、微内核

  (1)、微内核与宏内核的区别:

  宏内核:把所有系统服务都放到内核里,包括文件系统、设备驱动等,安卓系统就是其中代表。但宏内核有着无法调和的矛盾,那就是随着操作系统越来越复杂,内核里面的东西也越来越多。易产生操心系统代码量庞大,漏洞无法避免和大量服务、硬件驱动都在内核中,导致操作系统可扩展性差这两个问题

  微内核:核心思想是简化内核,使内核成为一个只提供最基础的系统服务的东西,其他统统都放在内核之外。比如内核中只保留多进程调度、多进程通信等服务。其他系统服务甚至外设驱动都放在了用户态中来实现。

  (2)、微内核优势:

  高安全性、高可靠、高扩展性、高可维护性、支持分布式计算。

  2、方舟编译器

  安卓绝大多数应用是使用 Java 语言写的,但CPU 只能理解汇编指令,因此需要一个虚拟机来把Java 高级语言转换成机器能懂的语言,然而VM 的存在会导致程序运行变慢甚至卡顿

  (1)、华为编译器最大的优势:

  通过方舟编译器,开发者的应用在下载之前就已经转化成为机器可以识别的代码,因而可以在手机上快速安装、启动和运行,而无需再经过 VM 的编译。

  某种程度上,方舟编译器是将编译过程提前到应用开发阶段,从而大幅度减少了智能手机和操作系统的运行负担。

三、快应用

  9月份开始,华为将在全球上线快应用,将中国市场已经成熟运行的快应用标准向全球开发者开放,带来无需安装、即点即用的快捷交互体验。华为快服务智慧平台目前已在中国市场上架快服务5000多个。

  12月,华为快服务智慧平台将正式全球上线,实现快服务的全球原子化智慧分发。

四、开放支持,共建生态

  HMS可帮助开发者专注创新,实现一点接入、全球全场景全终端智慧分发。在本次大会上,华为宣布面向全球开放HMS Core 14项能力、51项服务和885个API,与开发者共筑全场景智慧新生态。

  目前,接入HMS Core的应用已超4.3万款。

  华为还正式面向全球发布App Gallery Connect服务,覆盖“创意—开发—分发—运营—分析”全流程服务,助力开发者全流程高效运营。同时,“耀星计划”全面升级,激励资源从10亿元人民币增至10亿美元,并从中国市场全面推向全球开发者,与业界领先的生态伙伴共建激励联盟,激励和扶持全球开发者创新。为帮助开发者的创意更好地在华为全场景设备上落地,华为将加大对开发者的支持力度,提供多样化的工具包,开放更多平台能力。

  移动芯片上,麒麟平台将开放三大能力:

1、通过多媒体融合能力开放,麒麟平台可助力短视频应用开发者创意落地;

2、融合感知能力开放,可让APP更聪明、更懂用户;

3、AI计算能力开放,让普惠AI开发成为可能。

  为了加快非手机设备的智慧化发展,在不同场景下增强用户的使用体验,华为推出了HiLink & LiteOS & 芯片的三件套工具,从端云业务开放平台、操作系统到芯片,端到端解决IoT产业发展困局,让IoT开发更简单更高效。

  HiLink 开放平台实现了所有IoT设备自动发现、连接简单、一次接入、多端多模控制,最终获得多设备情景智能联动的极致体验

  LiteOS是IoT硬件与应用的桥梁。独有的轻量化 IoT端侧开发编程框架Maple JS,运行性能接近C语言,让开发者无需精通嵌入式即可快速开发。HUAWEI LiteOS和凌霄、鸿鹄等海思全场景物联芯片的结合,将为开发者提供设备智能化的底层技术优化。

五、发展前景与挑战

  操作系统行业有三大趋势: 

1、开源吸引开发走向

2、软硬件平台一体化

3、生态至上

  鸿蒙系统已然开源,也是以打通手机、电脑等多种硬件,兼容安卓与全部的 Web 应用,实现软硬件平台一体化为基础。

  最重要的就是第三条,生态至上,对于刚刚发布的鸿蒙OS来说,快速建立生态也是目前最大的考验,这也将决定鸿蒙能走得多远。

  希望华为可以快速发展,不断攻坚克难,走向高峰。

原文地址:https://www.cnblogs.com/guobin-/p/11332447.html

时间: 2024-10-09 19:37:42

华为2019开发者大会内容小记的相关文章

2019 Google 开发者大会直播完整版

和您一起终身学习,这里是程序员Android 2019 Google 开发者大会直播完整视频 由于视频过大,已上传百度网盘 开发者大会完整视频获取方式: 关注微信公众号:"程序员Android" 回复"开发者大会" 即可获取完整版视频 原文地址:https://www.cnblogs.com/wangjie1990/p/11519588.html

华为开发者大会来了:您想知道的亚洲诚信亮点在这里!

Hello,各位小伙伴们! 就在今天, 华为开发者大会HDC.Cloud如期而至! 3月27-28日两天, HDC.Cloud在华为云线上开启直播. 主题演讲.在线展厅.技术专题.实时互动等, 干货满满.精彩纷呈的开发者Party, 让前沿科技近在咫尺.触手可及! 华为开发者大会2020(Cloud)是华为面向ICT(信息与通信)领域全球开发者的年度顶级旗舰活动.大会旨在搭建一个全球性的交流和实践平台,开放华为30年累计的ICT技术和能力,以"鲲鹏+昇腾"硬核双引擎,为开发者提供澎湃动

第二届ngChina开发者大会来了!

2019 ngChina 开发者大会将于11月23-24日在杭州举办!届时,全国各地前端和全栈开发的小伙伴们齐聚杭州,一起零距离聆听来自中国.中国台湾.美国.德国.以色列.英国.奥地利.保加利亚.日本.马来西亚等国家和地区的专家们带来的互联网技术最新动态和深度主题分享.本次大会更是准备了黑客马拉松,让你的2天杭州之行一定收获满满. 今年的 ngChina 大会请到了比去年多一倍的讲师,其中有十位谷歌认证的开发者专家(Google Developer Expert,简称 GDE),包括NestJS

分享第二届中国前端开发者大会与会心得

第二届中国前端开发者大会(FDCon2017)是在上海举办的针对前端技术(HTML5,CSS,JS)的互联网开发者所举办的最盛大和权威的相关技术会议,由技术社区TopGeek主办.汇智Tek联合主办,致力于推动各类前端技术等在移动互联网领域的研发和应用. 随着新一代的前端技术的发展,给前端开发者带来巨大的创新应用实践机会,本大会以“高效前端开发实践和创新”为主题,内容涵盖电商.旅游.门户.搜索.分类广告.移动互联网等多种业态的技术经验分享,涉及各种WEB和APP前端开发技术和架构设计等方法论.

80多岁的她自学编程开发手游 曾参加苹果开发者大会

相信大家看到这个标题的时候的表情是这样的: 是的,你没有看错,一位80多岁的日本老奶奶--若宫正子(音译)Masako Wakamiya从60多岁接触电脑,到参加苹果开发者大会,再到自己开发出一款适合老年人的游戏.想象一下,这几件事情对于一个80后 90后来说都是很兴奋的事情了,何况是一个年龄最大的程序媛呢! 若宫正子生于1936年,经历过二战最纷乱的时代,见证了日本投降和艰难的战后重建.高中毕业后,若宫正子进入一家银行工作--当时的日本女性大多数都会在婚后离开工作岗位,但若宫正子说:"我从来都

2016sdcc中国开发者大会参后感(一):亿级数据秒处理架构设计

2016sdcc中国开发者大会参后感 sdcc大会可以理解是中国整个IT行业技术大牛的一个分享会,有幸参加此会,首先要感谢我的好兄弟阿辉,他给我推荐此大会赠我入场券并且督促我参与,真的非常感谢. sdcc分享会是由csdn从2007年开始每年举办的一次技术嘉年华,邀请行业内近百名技术大牛倾力分享所在公司运用的前沿IT技术,其中大多来自阿里巴巴.京东.腾讯.百度等高科技互联网公司,其中还一些初创公司的ceo的创业经历的分享. 其实我知道这次去肯定要被虐惨,毕竟我还是知道自己属于哪个层次,但是不管怎

中国java开发者大会完美落幕,奥点云备受关注

由上海最大高端技术社群TopGeek和上海浦东软件园“汇智TEK”技术交流平台联合主办的中国Java开发者大会(JavaCon2016)于2016年5月28日在上海完美落幕.奥点云为本次大会全程提供现场直播,为不在现场的开发者们及时带去了最新的行业资讯. 本次大会的火热程度可谓一票难求.现场大会以“大数据+移动时代的技术创新”为主题,聚焦Java相关技术和多方面的应用.与会人员汇聚互联网行业精英,通过大会的内容分享促进技术交流.推动个人和公司跟上大数据和移动时代的发展节奏.同时,主办方也希望以高

SDCC 2016中国软件开发者大会十三大主题

SDCC中国软件开发者嘉年华(Software Developer Carnival China),是由全球最大中文IT社区CSDN于2007年创办的软件技术领域顶级盛会,将如约于2016年11月18日-20日再度震撼来袭.秉承干货实料的SDCC在今年相继走进了上海.深圳.成都.杭州等 地,一次又一次引爆当地技术圈,而本届大会有百场以上的深度技术讲座,话题涵盖了互联网架构.编程语言.大数据.研发管理.前端开发.微信开发.人工智 能.运维.直播技术等方面,旨在推动软件开发实践的深入交流与分享,为软

谷歌开发者大会传达的8条关键信息

16年Goolge大会 又是一年的谷歌开发者大会.这次,谷歌发布了一系列公告,包括它进军智能助理领域的消息,同时也发布了好几款古灵精怪的设备和应用.然而谷歌仅给出了少部分细节,也没有开放针对开发者的API权限.因此我们将稍后再做报道.如果你想了解更多,可以查看谷歌开发者大会官方博文. Android N有很多新功能,其中笔者最喜欢的(以用户为中心的)功能包括:无缝更新(源自ChromeOS的灵感)以及即时(JIT)编译(向“安卓正在更新”说再见吧). 但是本文将着重探讨此次大会上发布的.与当前开