鸿蒙OS-00-初识鸿蒙HarmonyOS

鸿蒙OS的特点(HarmonyOs)

  • 统一OS,弹性部署
    • 一套操作系统,满足大大小小所有设备的需求
    • 小到耳机,大到汽车,智慧屏,手机等
    • 让不同设备使用同一语言无缝沟通
  • 硬件互助,资源共享
    • 搭载HarmonyOS的设备都不是孤立的,在系统层让多终端融为一体,成为"超级终端"。终端之间能力互助共享,带来无缝协同体验。
  • 一次开发,多端部署
    • 开发者基于分布式应用框架,写一次逻辑代码,就可以部署在多种终端上。
  • 应用自由跨端
    • HarmonyOS原子化服务是轻量化服务的新物种,它提供了全新的服务和交互方式。可分可合,可流转,支持免安转等特性,能够让应用化繁为简,让服务触手可及
  • 用"简单"激活你的设备智能
    • 设备实现一碰入网,无屏变有屏,操作可视化,一键直达原厂服务等全新功能。通过简单而智能的服务,实现设备智能化产业升级。

鸿蒙VS安卓

  • 1.系统内核的对比

    • 安卓系统:
      • 是基于linux的宏内核设计,宏内核包含了操作系统绝大多数的功能和模块。
      • 而且这些功能和模块都具有最高的权限,只要一个模块出错,整个系统就会崩溃。
    • 鸿蒙OS
      • 是基于微内核设计,微内核仅包括了操作系统必要的功能模块(任务管理、内存分配等)。
      • 必要的模块处在核心地位具有最高权限,其他模块不具有最高权限。
      • 也就是说其他模块出现问题,对于整个系统的运行是没有阻碍的。微内核稳定性很高。
      • 鸿蒙系统包含了两个内核:
        • ①Linux内核。(手机操作系统的内核)
        • ②LiteOS内核。(智能硬件的内核) 轻量级(内核小于10k) 低功耗(1节5号电池最多可以工作五年)
          鸿蒙的稳定性高
  • 2.运行速度的对比

    • 安卓系统:
      • 安卓程序不能与系统底层直接进行通信活动,是运行在虚拟机上的。
        如果虚拟机出现问题系统会卡主
    • 鸿蒙OS:
      • 鸿蒙系统中的方舟编译器解决了这个问题
        会把代码直接编译成机器识别的机器码,直接运行在操作系统中,可以直接与系统底层进行通信。
        鸿蒙的运行速度快,大约快60%
  • 3.作为手机操作系统的对比

    安卓和鸿蒙都是基于安卓开源项目(ASOP)进行开发的
    而AOSP里面的代码,是全球很多程序员共同维护开发的,谷歌和华为也是其中的提供者之一。
    任何人是可以在开源许可下自由使用和修改的。
    国内外很多手机厂商都根据这套代码制定了自己的操作系统
    
    • 鸿蒙OS:
      • 并不是安卓的套壳
        HarmonyOS=AOSP-GMS-安卓UI+HMS+鸿蒙UI+分布式软总线+以Ability为核心的应用开发框架等其他各种华为研发的内容
  • 4.连接其他设备的对比

    • 安卓系统: 不管从app开发方面,还有使用方面都非常麻烦。
      发现 配对 连接 组合 验证
    • 鸿蒙OS:
      • 从app开发方面,只要写很少的代码就可以调用第三方硬件。
      • 从使用的角度来讲,不管是多少设备连接在一起,鸿蒙的终极目标是都能像使用一台设备那样简单。

鸿蒙开发的发展前景

  • 享受鸿蒙开发的红利
  • 成功入职华为相关的生态圈大厂
  • 参加公司核心项目脱颖而出
  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值