开源鸿蒙(OpenHarmony)应用开发零基础入门(微课视频版)
提供课件、大纲、代码、习题答案。"1.获华为支持教育部产学合作协同育人项目资助; 2.基于**开源鸿蒙(OpenHarmony)全面阐述了应用开发的基础知识和关键技术,结合实际的企业项目案例向读者展示开发过程、开发方法,让读者看得懂技术、学得会步骤、做得出项目。"

作者:倪红军

丛书名:计算机技术开发与应用丛书

定价:89.5元

印次:1-1

ISBN:9787302688839

出版日期:2025.06.01

印刷日期:2025.05.23

图书责编:张玥

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书定位为OpenHarmony应用开发从入门到综合开发能力提升的技术进阶类图书。全书用通俗易懂的语言、丰富实用的案例,循序渐进地讲解OpenHarmony应用开发的常用技术、相关经验和实用技巧等,使读者能够独立、完整地开发OpenHarmony应用。 本书注重任务驱动的实战项目开发,精心设计了127个技术范例,启发读者思考,促进动手实践,培养读者分析问题和解决问题的能力;精心选取了14个项目案例,详细讲解企业级项目需求,锻炼项目开发素养和创新力。为便于高效学习,使读者快速掌握OpenHarmony应用开发技术,本书提供完整的教学课件、源代码和微课视频等配套资源。 本书可作为OpenHarmony和HarmonyOS(HarmonyOS NEXT)应用开发初学者的入门级书籍,也可作为高等学校、教育培训机构移动应用开发类课程的教学用户和软件开发技术人员的参考书。 "

倪红军,鸿蒙生态人才建设春雨奖、鸿蒙生态高校人才领域优秀教师、Google奖教金获得者,主要从事移动应用开发技术、课程建设和教学改革研究。

前言 OpenHarmony是华为公司贡献主要代码、多家单位共建,并由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目。它是一款全领域、新一代、开源开放,并具备面向全场景、分布式等特点的智能终端操作系统。OpenHarmony开源至今,已有超过300家合作伙伴加入OpenHarmony生态共建,7800多名共建者参与贡献,贡献代码1.1亿多行,在Gitee活跃度指数上排名第一,累计超过600款软硬件产品通过OpenHarmony兼容性测评。目前,OpenHarmony已成为发展最快的智能终端开源操作系统,更被业界认为是中国高科技公司打破Android和iOS垄断移动操作系统市场的开始,对中国高科技产业的独立自主具有非常重大的战略意义。 OpenHarmony作为构建智能终端操作系统的重要基础能力平台和安全底座,对打造自主可控的国产操作系统、构建新的智能终端产业生态意义重大。深圳、北京、福州、惠州、重庆等城市也率先出台相关产业政策支持OpenHarmony发展,从供给侧和需求侧推动生态建设。随着OpenHarmony版本迭代、支持设备类型的增加和能力的提升,越来越多的合作伙伴基于OpenHarmony打造出自己的产品,目前已经覆盖教育、金融、交通、政务、医疗、航空等多个行业,在设备创新上取得了显著成就。例如,华为在OpenHarmony的基础上,通过增加HiLink(鸿蒙智联)、HMS(华为移动服务)等定制商业服务,推出了HarmonyOS和HarmonyOS NEXT商业化操作系统。HarmonyOS基于OpenHarmony和AOS...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章OpenHarmony应用开发环境1

1.1OpenHarmony概述1

1.1.1OpenHarmony的发展1

1.1.2OpenHarmony的现状3

1.1.3方舟开发框架3

1.1.4OpenHarmony的技术架构4

1.1.5OpenHarmony的技术特性5

1.1.6OpenHarmony的系统类型6

1.2OpenHarmony应用开发环境搭建6

1.2.1DevEco Studio介绍7

1.2.2搭建Windows平台开发环境8

1.2.3搭建macOS平台开发环境9

小结9

第2章OpenHarmony应用的工程结构10

2.1创建OpenHarmony工程10

2.1.1第一个OpenHarmony工程10

2.1.2OpenHarmony应用程序包15

2.2OpenHarmony工程目录结构17

2.2.1工程级目录结构17

2.2.2模块级目录结构19

2.2.3资源分类与引用22

2.2.4ArkTS语言的基本结构24

小结25

第3章ArkTS程序设计基础26

3.1ArkTS基本语法26

3.1.1变量和常量26

3.1.2数据类型27

3.1.3运算符31

3.1.4控制流程33

3.2函数37

3.2.1标准库函数37

3.2.2用户自定义函数37

3.2.3函数重载40

3.3类和对象40

3.3.1类的定义和使用41

3.3.2类的继承43

3.3.3可见性修饰符44

3.3.4对象字面量44

3.4接口45

3.4.1接口的定义和...

"(1)内容系统全面
本书依据OpenHarmony 4.1 Release版本官方配套文档系统整理了侧重应用开发的知识体系,将开发环境搭建、ArkTS程序设计、界面组件与布局、数据存储与访问、多媒体、网络、传感器与位置服务及元服务与端云一体化开发等层面的知识点巧妙整合和串联,使读者对OpenHarmony应用开发技术的理解更具系统性和全面性。
(2)学习通俗易懂
本书内容由浅入深,浅显易懂,采用类比、图例、表格等方式讲解重点和难点,并配套技术范例帮助读者掌握使用方法和应用场景。全书提供了详细的实现步骤、源代码及代码注释,帮助读者快速领会学习内容,提升开发应用能力。
(3)配套资源丰富
提供教学大纲、教学课件、程序源码、习题及答案等教学资源,以及全部技术范例和项目案例的微课视频(扫描封底刮刮卡注册后可直接扫描书中二维码观看),以便不同类别的读者群体选择使用,提升学习效率。
"