- 1、本文档共608页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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分布式设计
随着智能设备越来越多,为每个设备设计一个独立的操作系统几
乎是不可能的,而鸿蒙操作系统的目的是解决多设备如何共享一个操
作系统的问题。
鸿蒙操作系统是将设备的硬件能力拆散,当成一个个共享资源,
当用户需要某个能力时,就可以将它从硬件库里提取出来跨界使用。
它系统层级更清晰,也更加模块化,可以依照不同的处理器性能让开
发商去调整系统模块,从而运用于更多的智能设备。
您可能关注的文档
最近下载
- 山香教育教育教学理论提纲归纳讲义 .pdf VIP
- 2025蛇年大吉企业年会快闪PPT.pptx VIP
- 基于大数据的养护决策支持.pptx
- GA 1801.2-2022 国家战略储备库反恐怖防范要求 第2部分:通用仓库.docx
- T_AOPA 0005-2023 轻小型末端物流无人机接驳系统技术规范.docx VIP
- 2024年中考道德与法治一轮复习:生命安全与健康教育 专项练习试卷(含答案).pdf VIP
- 2024年中国第三方支付行业研究报告.pdf
- GB50454-2020航空发动机试车台设计标准.pdf
- 物业公司安全生产管理制度(通用6篇).pdf
- 中医临床路径19-儿科.pdf VIP
企业信息管理师持证人
新能源集控中心项目 智慧电厂建设项目 智慧光伏 智慧水电 智慧燃机 智慧工地 智慧城市 数据中心 电力行业信息化
文档评论(0)