网站大量收购闲置独家精品文档,联系QQ:2885784924

2024鸿蒙操作系统开发入门.pdfVIP

  1. 1、本文档共608页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

鸿蒙操作系统开发入门

第一篇开发准备篇

学习目标

本篇为鸿蒙开发的准备篇,第1章主要介绍鸿蒙操作系统的技术特

性和技术架构,第2章介绍如何配置鸿蒙应用开发的环境、下载安装鸿

蒙开发工具DevEcoStudio、申请华为开发者账号以及真机测试证书的

步骤和流程。

主要内容如下:

介绍鸿蒙操作系统的技术特性和技术架构;

鸿蒙应用开发环境搭建、模拟器及真机调试。

如何学习本篇:

通过本篇的学习,读者将对鸿蒙操作系统的特性、技术架构

有比较全面的了解,为学习后续章节奠定基础;

学习第2章,按照本书介绍的鸿蒙应用开发环境搭建的流程进

行开发前的环境准备。

第1章鸿蒙操作系统简介

2019年8月9日,华为公司在华为开发者大会上正式发布了鸿蒙

操作系统(HarmonyOS)1.0,同时宣布该操作系统源代码开源。

2020年9月10日,鸿蒙操作系统2.0正式发布,与鸿蒙1.0版本相比,

鸿蒙2.0在分布式软总线、分布式数据管理、分布式安全等分布式能

力上进行了升级,同时发布了自适应的UX(用户体验)框架,让开发

者能够非常简单且快速地开发鸿蒙应用程序。

鸿蒙操作系统是一款面向全场景分布式操作系统。鸿蒙操作系统

不同于现有的Android、iOS、Windows、Linux等操作系统,它设

计的初衷是解决在5G万物互联时代,各个系统间的连接问题。鸿蒙操

作系统面向的是1+8+N的全场景设备,能够根据不同内存级别的设备

进行弹性组装和适配,并且实现跨设备交互信息。

1.1鸿蒙全场景战略

鸿蒙操作系统,打破了硬件间各自独立的生态边界,融入了全场

景智慧生态,鸿蒙操作系统不局限于手机,还包括可穿戴设备、智能

汽车等,创造一个超级智能终端互联的世界,将人、设备、场景有机

地联系在一起。作为面向物联网时代的操作系统,将有望重塑物联网

生态,对于华为来讲,将芯片、系统、人工智能等技术分享给全球,

推动全社会数字化转型,继而进入智能社会新时代。对此,围绕系统

构建庞大软硬生态,将带来万物智能的全场景生活生态。

华为的“1+8+N”这个产品战略是为了打造未来5G全场景智慧

生活而制定的,面向5G高品质全场景的智慧生活,生态在各领域都可

以体现出它的存在和价值,如图1-1所示。

在华为的1+8+N战略中,1和8都是华为自己构建的。1是指手

机,8是指平板、PC、眼镜、智慧屏、AI音箱、耳机、手表、车机。

从手机的优势向外围延展,N是指由生态系统合作伙伴提供的智能设

备,基于用户为中心的家庭场景,提供全场景的视听、娱乐、社交、

教育和健康等解决方案,从而很好地迎合时代更新换代的消费升级。

在华为的1+8+N生态中有一个非常重要的应用就是Huawei

Share。最早是在手机与PC之间可以实现“一碰传”,后来Huawei

Share在华为的1+8中实现更多的连接。通过HuaweiShare,在华

为自有的1+8中,可以实现一碰传文件、一碰传音、一碰联网、多屏

协同等创新体验;通过HUAWEIHiLink,华为1+8设备可同海量的N

设备之间智慧互联,设备一键操控、语音交互、场景联动等极致体验

被实现。

图1-1华为“1+8+N”生态

1.2鸿蒙操作系统技术特性

相对于市面上已有的操作系统,尤其是相对于安卓系统,鸿蒙操

作系统具备如下3个主要特征:①以分布式为基础的多终端屏幕共

享,跨屏交互;②系统与硬件解耦,弹性部署;③应用一次开发,多

端部署。

1.2.1分布式设计

随着智能设备越来越多,为每个设备设计一个独立的操作系统几

乎是不可能的,而鸿蒙操作系统的目的是解决多设备如何共享一个操

作系统的问题。

鸿蒙操作系统是将设备的硬件能力拆散,当成一个个共享资源,

当用户需要某个能力时,就可以将它从硬件库里提取出来跨界使用。

它系统层级更清晰,也更加模块化,可以依照不同的处理器性能让开

发商去调整系统模块,从而运用于更多的智能设备。

文档评论(0)

数字能源 + 关注
实名认证
服务提供商

企业信息管理师持证人

新能源集控中心项目 智慧电厂建设项目 智慧光伏 智慧水电 智慧燃机 智慧工地 智慧城市 数据中心 电力行业信息化

版权声明书
用户编号:6011145050000024
领域认证该用户于2023年02月15日上传了企业信息管理师

1亿VIP精品文档

相关文档