第1次课 -搭建鸿蒙应用开发环境_第1页
第1次课 -搭建鸿蒙应用开发环境_第2页
第1次课 -搭建鸿蒙应用开发环境_第3页
第1次课 -搭建鸿蒙应用开发环境_第4页
第1次课 -搭建鸿蒙应用开发环境_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《鸿蒙应用开发基础》在线开放课程项目1搭建鸿蒙应用开发环境主讲:本课程团队目录Contents项目1搭建鸿蒙应用开发环境一、鸿蒙系统简介二、鸿蒙系统开发套件三、搭建鸿蒙开发环境四、拓展一、

鸿蒙系统简介1.鸿蒙系统发展历程华为从2012年开始规划自有操作系统,并在芬兰赫尔辛基设立智能手机研发中心。2019年8月9日,华为在开发者大会上发布了HarmonyOS1.0。2021年发布的HarmonyOS2.0版本正式覆盖到手机等移动终端。2022年7月,HarmonyOS3.0正式发布,万物互联成为其新标签。2023年8月,HarmonyOS4.0正式发布。2024年10月22日,华为正式发布华为原生鸿蒙系统(HarmonyOSNext)。一、

鸿蒙系统简介2.鸿蒙系统技术架构鸿蒙系统(HarmonyOS)的技术架构‌整体遵从分层设计,从下向上依次为:

内核层:采用多内核设计,支持针对不同资源受限设备选用适合的OS内核。

系统服务层:鸿蒙系统的核心能力集合,通过框架层对应用程序提供服务。框架层:为应用开发提供了C++、JavaScript(JS)等多语言的用户程序框架和能力(Ability)框架。应用层:直接面向用户,提供各种应用程序和服务。一、

鸿蒙系统简介鸿蒙技术特征:1.一套代码多端运行:即“一次开发,多端部署”,指一个工程,一次开发上架,多端按需部署,其目的是支撑开发者高效地开发多种终端设备上的应用。2.可分可合自由流转:在开发态,开发者通过业务解耦,把不同的业务拆分为多个模块。在部署态,开发者可以将一个或多个模块自由组合,打包成一个应用程序包(ApplicationPackage,AppPack)统一上架。在分发运行态,每个HAP都可以单独分发满足用户单一使用场景,也可以多个HAP组合分发满足用户更加复杂的使用场景。3.统一生态原生智能:能够支持手机、平板电脑、智能穿戴设备、智慧屏、车机等多种终端设备,为消费者带来更加便捷和全面的智能体验。二、

鸿蒙系统开发套件1.鸿蒙系统视觉设计套件2.鸿蒙应用开发语言ArkTS3.鸿蒙开发框架ArkUI4.鸿蒙方舟编译器5.鸿蒙集成开发环境6.鸿蒙测试套件7.鸿蒙应用发布套件8.鸿蒙软件开发工具包三、搭建鸿蒙系统开发环境搭建鸿蒙系统开发环境参见教材【项目实现】四、拓展鸿蒙在中国传统文化中象征着宇宙形成前的混沌状态,寓意着万物的起源和初始。代表着鸿蒙系统的基石作用。其次,鸿蒙在《庄子》等古代典籍中被描述为一个神仙,负责制作天地间的元气,这种神话色彩也赋予了鸿蒙神秘而强大的形象,象征着鸿蒙系统在技术上的创新。此外,鸿蒙代表着开源和包容,符合操作系统的定位,旨在实现多种设备的无缝连接。鸿蒙系统的出现为我国在操作系统这一关键基础软件领域实现自主可控提供了可能,降低了我国对外国操作

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论