- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
HarmonyOS应用开发零基础入门
第一章HarmonyOS应用开发
环境
1.1HarmonyOS的发展与现状
■本节要点
1.了解HarmonyOS的概念、发展及特征2.了解HarmonyOS的现状、特性及愿景
HarmonyOS
·发布鸿蒙2.0,正式宣布开源,首批面向内存128KB-128MB设备
·发布面向大屏、手表车机的beta测试版
2020.9
·鸿蒙陆续在部分华为手机上进行公测
·举办HarmonyOSConnect伙伴峰会
2021.4-5
一、历程
开始规划自有操作系统“鸿蒙”
2012
1.1.1HarmonyOS的发展
2021.6.2
·正式规模化推送鸿蒙手机OS
发布第一款搭载鸿蒙系统的平板
2019.8
·鸿蒙OS1.0正式发布,率先搭配智慧屏产品
·同时发布HMS生态
2017.5
鸿蒙内核1.0完成技术验证
2020.12
·发布鸿蒙2.0
Beta测试手机版
2018.5
鸿蒙内核2.0用于终端TEE
HarmonyOS
1.1.1HarmonyOS的发展
一、历程
2012年,华为公司开始规划自有操作系统“鸿蒙”;
2017年鸿蒙内核1.0,完成技术验证;
2018年鸿蒙内核2.0,用于终端TEE;
2019年8月9日,华为公司在华为开发者大会上正式发布鸿蒙系统,即HarmonyOS1.0;它基于开源框架关键模块自研、分布式架构、方舟编译器、确定时延引擎、TEE微内核形式化验证、多终端开发IDE(Beta),能用于智慧屏;
2020年9月10日,鸿蒙系统升级至鸿蒙系统2.0版本,即HarmonyOS2.0(内核及应用框架自研,采用通用微内核架构、高性能图形栈及支持多语言统一编译),同时面向应用开发者推出大屏、手表、车机Beta版本,并且提供SDK(SoftDevelopmentKits,软件开发包)、开发文档和模拟器等,同年12月又发布了HarmonyOS2.0手机开发者Beta(公测)版。
至此,开发者可以在HarmonyOS的开发环境上开发和调试多个不同终端的应用,基于HarmonyOS的开发环境和SDK支持也初步成熟。
HarmonyOS
1.1.1HarmonyOS的发展
一、历程
2021年6月2日晚间,华为公司正式发布HarmonyOS2及多款搭载HarmonyOS2的新产品,包括HUAWEIMate40系列新版本、MateX2新版本、HUAWEIWATCH3系列、HUAWEIMatePadPro等手机、智能手表和平板产品等,这也意味着搭载HarmonyOS的手机已经变成面向市场的正式产品。
2021年10月22日,在华为开发者大会上鸿蒙3.0预览版正式发布,并支持华为Mate30、
40系列,华为MateX2,华为P40、50系列等机型。发布的主要内容包括:HarmonyOS设计系统、ArkUI3.0、ArkCompiler3.0、DevEcoStudio3.0和TS/JSAPI。
·HarmonyOS设计系统,综合考虑人因、设备和环境等因素,为跨端应用界面设计提供完备的设计
规范、便捷的设计工具、以及丰富的设计资源,方便开发者创作出更优秀的设计;·ArkUI是一套构建HarmonyOS应用程序界面的声明式UI开发框架;
·ArkCompiler是华为自研的统一编程平台,包含编译器、工具链、运行时等关键部件;
·DevEcoStudio是面向全场景多设备,提供一站式的原子化服务HarmonyOS应用开发平台;·HarmonySDK新增6000+TS/JSAPI,支持跨端应用高效开发。
HarmonyOS
·华为先从如分布式技术的底层基础技术抓起,建立一套软件开发软硬件体系,
然后再分别从南向、北向面对厂商和开发者进行生态化拓展,用自己的硬核技术给生态建设铺路。
HarmonyOS
一、历程
鸿蒙1.0只是一个新的手机操作系统构想,且停留在PPT阶段;
鸿蒙2.0正式实现了操作系统推送,同时部分解决了不同终端、不同设备之间的跨设备流
鸿蒙3.0预览版则是要进一步为万物互联添砖加瓦。
1.1.1HarmonyOS的发展
转;
二、HarmonyOS是什么?
HarmonyOS是一款面向万物互联时代的全新的、独立的智能终端操作系统,可应用在手机、平板、电脑、智能汽车、智慧屏、智能穿戴等终端设备上,并且为不同设备的智能化
文档评论(0)