上学时期就对操作系统非常有兴趣,甚至还想自己动手尝试尝试。

曾买来一堆关于操作系统的书籍肯,这不,翻出来几年前的博客《动手写简单的嵌入式操作系统https://blog.csdn.net/yyz_1987/article/details/9901269》,现在来看也是很原始的东西了。

最近关于华为 鸿蒙 的新闻特别多,也一直关注着。希望做头一批尝鲜着。这不,

就在今天,即2019年8月9日的 华为 HDC全球开发者大会上,华为正式发布了自主研发的鸿蒙操作系统,英文名为 HarmonyOS,这是一种基于微内核的全场景 分布式 OS 系统,具备分布架构、天生流畅、内核安全及生态互享等优势。

微信群以及网络新闻上,铺天盖地的关于鸿蒙的消息都来了。

我也很是迫不及待的想要尝下鲜,看看这神秘版的鸿蒙os到底咋样,分享下心得体会。

据了解,华为从2012年开始规划自有操作系统“鸿蒙”,意在成为谷歌Android系统的替代品。

余承东曾表示,我们已经准备好了自己的操作系统,一旦发生了不能够再使用这些(来自Google和微软的)操作系统的情况,我们就会做好启动B计划的准备。

来自上海交通大学的一份PPT演示照片,图中显示,某教授领导华为操作系统团队开发了自主产权操作系统——鸿蒙。根据PPT描述,该操作系统已对 Linux 大量优化(已开源),并已用于华为手机中(安全部分)。这条消息不知是真是假。

华为指出,当前的OS系统已经不能满足需要,以安卓为例,发展多年其代码已经庞大冗余,难以保证不同终端流畅体验,安卓代码已经超过1亿行,安卓Linux内核代码也有2000万行,其中只有8%的核心代码被频繁调用。

此外,目前互联的终端系统也越来越多,对安全、软件生态、用户体验等提出了更高要求,为此华为打造了鸿蒙OS系统。

根据华为所说,鸿蒙OS 实现了模块化解耦,对应不同平台可以弹性部署,灵活适配全场景丰富终端形态,这也是分布式架构首次用于终端OS领域,实现了跨终端无缝协同体验。

鸿蒙OS系统 的第二个优势是天生流畅,鸿蒙OS通过确定时延引擎确保用户交互体验流畅,匹配应用特征实现资源精准调度,响应时延降低25.7%,带给用户流畅稳定的使用体验。

第三,鸿蒙OS 系统具备更高的安全特性,基于微内核技术的可信执行环境,通过形式化方法显著提升了内核安全等级,全面提升全场景终端设备的安全能力。

最后,鸿蒙OS还具备一次开发、多端部署的优势,支持面向多终端的IDE环境,提高开发效率。

此外,除了鸿蒙系统,华为还有自己的方舟编译器,支持多语言统一编译,大幅提升开发效率,支持C/C++、Java、JS、Kotlin等编程语言。

今年华为推出的是 鸿蒙1.0系统,将会首先用于智慧屏产品,明天荣耀发布会上就会正式推出这款产品。

但是,在哪下载呢?目前还没找到相关链接。这里先占个位,留个序......

鸿蒙OS实现模块化耦合,对应不同设备可弹性部署,鸿蒙OS有三层架构,第一层是内核,第二层是基础服务,第三层是程序框架 。可用于大屏、PC、汽车等各种不同的设备上。还可以随时用在手机上,但暂时华为手机端依然优先使用安卓。

技术特点:

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

有爱好者上传了一些鸿蒙相关资料,详情请看 https://gitee.com/mirrors/HarmonyOS  (非官方)

鸿蒙系统应用开发初体验(一)相关推荐

  1. 《 HarmonyOS实战—HarmonyOS(鸿蒙)开发初体验,华为如何引领物联网时代》

    Harmonyos(鸿蒙)开发初体验,华为如何引领物联网时代 华为鸿蒙系统是一款全新的面向全场景的分布式操作系统,创造一个超级虚拟终端互联的世界,将人.设备.场景有机地联系在一起,将消费者在全场景生活 ...

  2. Windows Embedded Standard开发初体验(二)

    支持Silverlight的Windows Embedded Standard 好了,完成安装之后,我们就可以来做Windows Embedded Standard的第一个操作系统镜像了.在开始菜单中 ...

  3. Windows Embedded CE 6.0开发初体验(三)设置Boot-loader

    在Digi CC 9P开发板中已经预置了Boot-loader和一个CE 6.0的系统,所以,我们直接启动开发板,就可以运行一个CE 6.0的操作系统.不过,我们的最终目的是要开发一个自己的CE 6. ...

  4. 华为鸿蒙手机应用开发上手体验

    华为鸿蒙手机应用开发上手体验 一.准备环境 二.新建项目 三.看看项目结构 四.尝试运行 1. 随便点击运行下 2. 新建一个鸿蒙模拟器 这里选择Mate40 Pro平板先看看. 运行程序 3. 还是 ...

  5. 2021最新HarmonyOS鸿蒙系统应用开发之基础入门教程到实战—持续更新(第三节:鸿蒙的技术特征)

    第三节:鸿蒙的技术特征 每篇内容都有视频讲解,可直接点击观看+关注,持续更新中 2021最新HarmonyOS鸿蒙系统应用开发之基础入门教程到实战-持续更新(第二节:鸿蒙OS系统分布式操作) 硬件互助 ...

  6. 鸿蒙应用开发在线体验官网,华为鸿蒙 HarmonyOS 应用开发在线体验网站上线

    原标题:华为鸿蒙 HarmonyOS 应用开发在线体验网站上线 IT之家 4 月 22 日消息 华为 HarmonyOS 应用开发在线体验网站现已上线. 开发者可以通过在线体验"To-Do ...

  7. Windows Embedded CE 6.0开发初体验(二)CE开发环境 收藏

    上一篇<Windows Embedded CE 6.0开发初体验>之"嵌入式开发流程": http://blog.csdn.net/aawolf/archive/200 ...

  8. Windows Embedded CE 6.0开发初体验(二)CE开发环境

    CE开发环境 下面就要让今天的主角闪亮登场了--Digi CC 9P开发板.为了感谢Digi提供的开发板,还是给他们做个广告吧:这是一家以WiFi相关产品为主营业务的公司,也生产ARM架构的CPU,所 ...

  9. Windows Embedded CE 6.0开发初体验(一)Windows CE概述

    这篇文章的目的并不是介绍Windows Embedded CE开发的方方面面,只是用一个初涉嵌入式领域的软件开发者的视角来介绍Windows CE开发中最常用的概念和知识,解决大家会在实际开发中碰到的 ...

最新文章

  1. 人工智能功能级别与框架|《远望译品》
  2. 美团字节滴滴重启支付大战,王兴张一鸣不甘心
  3. Intel Realsense D435 python wrapper pyrealsense.pipeline类
  4. DCMTK:修改DICOM文件的类
  5. __syncthreads()
  6. QT之Qt之Q_PROPERTY宏理解
  7. HDU - 1525
  8. 南京农业大学计算机组成原理,2017年南京农业大学信息科学技术学院853计算机专业基础综合之计算机组成原理考研强化模拟题...
  9. 基于3D关节点的人体动作识别综述
  10. qq登录界面句柄_天天玩QQ!知道登录界面那两个人是谁吗?网友:不是情侣?...
  11. crond和crontab详解
  12. 与微软中国梁念坚先生商榷
  13. 转行做软件编程开发的经历
  14. 理解Marx-5 从巴黎到布鲁塞尔,创立历史唯物主义
  15. zxing 二维码生成深度定制
  16. AS SSD软件查看信息说明
  17. vector做函数参数和普通数组做函数参数有什么区别
  18. 陪诊服务系统源码,可以在线预约陪诊师的软件平台
  19. Spring 框架的基础
  20. 火车头采集器向dedecms发布文章,使阅读权限为待审核稿件

热门文章

  1. [DeploymentService:290066]Error occurred while downloading files from admin server for deployment re
  2. 23个部门联合发文:加快5G网络等信息基础设施建设和商用步伐,推动车联网部署应用...
  3. mfc7420调整复印浓度_理光AFICIO复印机如何调节复印浓度
  4. Hello Tarjan ---- Tarjan算法小结
  5. vue克隆v2ex网站随记
  6. 51nod.1916 购物
  7. Java怎样存钱利息最大_C_怎样存钱利最大
  8. python_异常值_EllipticEnvelope法和四分位差法
  9. 3_Semantic Pitfalls 语义错误
  10. python创建dataframe表格不显示_Python pandas .使用Series创建DataFrame不会保留dtype