华为麒麟系统与鸿蒙系统:发展历程、问题解决与未来展望

导言

        华为作为全球领先的科技企业,其自主研发的麒麟系统和鸿蒙系统备受瞩目。本文将深入研究这两者的发展历程、遇到的问题、解决过程,探讨未来的可用范围以及在全球的应用和研究趋势,进一步探讨在哪些方面能取胜,并在哪些领域发力能最大化实现自身价值。

1. 麒麟系统的发展历程        

1.1 早期版本        
  • 2012年,华为推出了首款搭载麒麟芯片的智能手机,标志着麒麟系统的初步应用。
1.2 性能提升        
  • 随着技术的发展,麒麟系列芯片不断升级,性能逐步提升,成为旗舰手机的标配。
1.3 多场景应用        
  • 麒麟系统逐渐拓展到平板、笔记本等多个场景,形成了生态闭环。

2. 鸿蒙系统的发展历程        

2.1 初步构想        
  • 2019年,华为发布鸿蒙系统,旨在构建统一的物联网操作系统。
2.2 设备互联        
  • 鸿蒙系统致力于实现不同设备的轻松互联,为用户提供无缝的跨设备体验。
2.3 开源计划        
  • 2021年,华为宣布全面开源鸿蒙系统,吸引更多开发者参与。

3. 遇到的问题与解决过程        

3.1 麒麟系统        
  • 初始版本在生态建设方面较为薄弱,缺乏与应用开发者的深度合作。
  • 解决方案:加大对开发者的支持力度,推动更多应用适配麒麟系统。
3.2 鸿蒙系统        
  • 初期面临设备支持较少,用户生态不完善的问题。
  • 解决方案:持续推动鸿蒙系统开源,吸引更多厂商和开发者加入。

4. 未来的可用范围        

4.1 麒麟系统        
  • 持续加强在智能手机、平板、笔记本等场景中的应用。
  • 推动更多品牌采用麒麟芯片,扩大其市场份额。
4.2 鸿蒙系统        
  • 逐步在更多物联网设备上应用,实现多设备互联。
  • 拓展到智能家居、汽车等领域,形成更完整的生态系统。

5. 全球应用和研究趋势        

5.1 全球应用        
  • 麒麟系统在全球范围内得到广泛应用,成为华为手机的核心竞争力。
  • 鸿蒙系统逐步推向海外市场,积极与国际厂商合作,扩大其全球影响力。
5.2 研究趋势        
  • 围绕麒麟芯片的研究将着重在提升性能、降低功耗等方面展开。
  • 鸿蒙系统将引领物联网操作系统研究,推动更多智能设备的互联互通。

6. 在哪取胜,哪发力能实现最大价值        

6.1 麒麟系统        
  • 取胜关键在于与更多应用开发者的深度合作,提供更优秀的生态体验。
  • 发力点在于推动芯片技术创新,确保在性能和功耗上保持竞争优势。
6.2 鸿蒙系统        
  • 取胜的关键在于建设更完整的物联网生态,实现多设备的高效互联。
  • 发力点在于加强开源社区建设,吸引更多合作伙伴参与生态共建。

7. 相关链接        

        OpenHarmony是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。

        OpenHarmony整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 组件”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的组件。OpenHarmony技术架构如下所示:

内核层

  • 内核子系统:采用多内核(Linux内核或者LiteOS)设计,支持针对不同资源受限设备选用适合的OS内核。内核抽象层(KAL,Kernel Abstract Layer)通过屏蔽多内核差异,对上层提供基础的内核能力,包括进程/线程管理、内存管理、文件系统、网络管理和外设管理等。

  • 驱动子系统:驱动框架(HDF)是系统硬件生态开放的基础,提供统一外设访问能力和驱动开发、管理框架。

系统服务层

系统服务层是OpenHarmony的核心能力集合,通过框架层对应用程序提供服务。该层包含以下几个部分:

  • 系统基本能力子系统集:为分布式应用在多设备上的运行、调度、迁移等操作提供了基础能力,由分布式软总线、分布式数据管理、分布式任务调度、公共基础库、多模输入、图形、安全、AI等子系统组成。

  • 基础软件服务子系统集:提供公共的、通用的软件服务,由事件通知、电话、多媒体、DFX(Design For X) 等子系统组成。

  • 增强软件服务子系统集:提供针对不同设备的、差异化的能力增强型软件服务,由智慧屏专有业务、穿戴专有业务、IoT专有业务等子系统组成。

  • 硬件服务子系统集:提供硬件服务,由位置服务、用户IAM、穿戴专有硬件服务、IoT专有硬件服务等子系统组成。

根据不同设备形态的部署环境,基础软件服务子系统集、增强软件服务子系统集、硬件服务子系统集内部可以按子系统粒度裁剪,每个子系统内部又可以按功能粒度裁剪。

框架层

框架层为应用开发提供了C/C++/JS等多语言的用户程序框架和Ability框架,适用于JS语言的ArkUI框架,以及各种软硬件服务对外开放的多语言框架API。根据系统的组件化裁剪程度,设备支持的API也会有所不同。

应用层

应用层包括系统应用和第三方非系统应用。应用由一个或多个FA(Feature Ability)或PA(Particle Ability)组成。其中,FA有UI界面,提供与用户交互的能力;而PA无UI界面,提供后台运行任务的能力以及统一的数据访问抽象。基于FA/PA开发的应用,能够实现特定的业务功能,支持跨设备调度与分发,为用户提供一致、高效的应用体验。

结语

        华为麒麟系统和鸿蒙系统的发展充满活力,未来将持续加强生态建设,实现更广泛的应用场景。在全球范围内,这两者都将成为推动华为在科技领域取得更大成功的重要动力。

完结撒花

         期待华为在麒麟和鸿蒙两大系统的推动下,继续为全球用户带来更多创新和便利。

  • 26
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
iOS、Android和HarmonyOS(鸿蒙)都是当今最流行的操作系统之一。以下是它们的发展历程: 1. iOS iOS是由苹果公司开发的移动操作系统,最初发布于2007年。在过去的十多年中,iOS经历了多次重大更新,包括添加新功能和改进用户体验。iOS的界面设计一直被认为是非常直观和易于使用的,并且它的应用商店(App Store)成为了开发者发布应用程序的主要平台。iOS也因其出色的安全性能而受到赞誉。 2. Android Android是由谷歌公司开发的开源移动操作系统,最初发布于2008年。Android的发展史非常丰富多彩,它经历了多次版本更新,每次都带来了新的功能和改进。Android也是一款非常受欢迎的操作系统,这部分归因于其开放源代码的特性,这让开发者可以更容易地为其开发应用程序。此外,Android也因其适应性强而受到广泛赞誉,它可以运行在各种不同品牌的手机上。 3. 鸿蒙(HarmonyOS) 鸿蒙是由华为公司开发的分布式操作系统,最初发布于2019年。鸿蒙的设计旨在解决当前智能设备之间存在的互联性和互操作性问题。鸿蒙使用了一种新的分布式架构,可以实现多种设备之间的无缝连接和协同工作。此外,鸿蒙还拥有一种新的应用程序开发框架,可以支持多种设备上的应用程序开发,包括手机、平板电脑、智能手表和智能电视等。 总体而言,随着时间的推移,这三个操作系统都不断改进和更新,以满足用户的需求和适应不断变化的技术趋势。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值