极速探索HarmonyOS NEXT:纯血鸿蒙应用开发实践
华为HDE倾心打造HarmonyOS NEXT 5.0学习路径,手把手带你极速探索鸿蒙原生应用开发。

作者:张云波,徐建国,郭峥,黄志伟

定价:119.8元

印次:1-3

ISBN:9787302678595

出版日期:2025.01.01

印刷日期:2025.07.15

图书责编:王秋阳

图书分类:零售

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

"本书深入剖析了HarmonyOS NEXT的各项技术,通过丰富的实战案例,由浅入深地解析了HarmonyOS NEXT的原理与应用。借助多样化的实战案例和丰富的配套资源,读者可以全面了解并掌握鸿蒙开发的核心技术,以及鸿蒙应用在实际开发中的应用方法。 本书共分为四篇,共计16章,分别为鸿蒙开发基础篇、鸿蒙开发进阶篇、HarmonyOS SDK 开放能力集篇和鸿蒙特色案例实战篇,内容涵盖了鸿蒙开发的各个关键领域。另外,书中还提供了基于HarmonyOS NEXT 的完整实战项目和3个特色案例,并附带了全套的源代码。 本书适合鸿蒙应用开发工程师、移动应用开发工程师以及对鸿蒙应用开发感兴趣的读者使用。同时,它也可以作为高等院校计算机专业中鸿蒙开发和移动应用开发方向学生的参考书。"

"张云波,华为开发者专家(HDE),第一个鸿蒙纯血App“鸿蒙开源技术社区”开发者。2021年HarmonyOS创新大赛导师、2024年鸿蒙极客松大赛导师、2023年Open Hammony创新赛导师,著有图书《仓颉语言极速入门 UI全场景实战》。徐建国,华为开发者专家(HDE)、甘鸿会创始人、中国计算机学会CCF专业会员、OpenHarmony布道师、华为仓颉KOL、开发者联盟优秀讲师、开源之夏导师、2023年OpenHarmony应用创新赛导师、RISC-V+OpenHarmony应用创意赛导师、OpenHarmony三方库贡献者、开放原子开源基金会技术+生态贡献。郭峥,世界500强上市公司高级架构师,10年以上研发管理经验、国内首批鸿蒙应用开发人员。黄志伟,鸿蒙应用开发布道师、Android高级架构师,具有多年的移动互联网公司技术研发经验。擅长架构设计和性能优化,热衷于开源社区并积极参与和贡献。"

前 言 HarmonyOS NEXT 5.0 作为鸿蒙操作系统的最新纯正版本,彻底脱离了安卓运行时的环境,成为首款拥有独立生态的国产操作系统。这无疑是一项巨大的进步,也是信息技术国产化道路上的重要里程碑。 本书专为渴望深入探索HarmonyOS NEXT开发的人员打造。本书从ArkUI基础知识入手,系统地介绍了HarmonyOS NEXT的开发框架体系,帮助读者快速建立起整体认知。书中包含了大量实战案例,涵盖界面构建、网络交互、多设备适配和协同开发等多个场景。另外,书中还详细讲解了HarmonyOS NEXT新特性在实际项目中的应用,例如新的性能优化机制、HarmonyOS SDK开放能力集的开发集成等内容。 此外,本书还提供了开发过程中的故障排查技巧和最佳实践经验。无论是初学者还是有一定经验的开发者,都能通过本书提升在 HarmonyOS NEXT 平台上的开发能力。 本书特点 循序渐进、由浅入深:从基础知识出发,逐步深入讲解HarmonyOS NEXT 5.0的各个层面。通过渐进式的学习路径,读者可以轻松地建立对HarmonyOS NEXT 5.0的全面理解。 强调方法和技巧:着重介绍在使用HarmonyOS NEXT 5.0进行开发过程中的项目架构设计、第三方库的使用及相关技巧,读者能够获得更多的实战经验,提升在实际项目中的应用水平。 配套资源丰富:书中配有丰富的架构图、学习视频和实战案例。读者可将学到的知识应用于实际工作中。 读者对象 鸿蒙应用开发工程师。 移动应用开发工程师。 对鸿蒙应用开发感兴趣的开发者。 高...

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

 

第一篇  鸿蒙开发基础  

第 1 章  鸿蒙开发入门 2

1.1  挑战与星辰大海 2

1.2  HarmonyOS 整体介绍 3

第 2 章  搭建开发环境DevEco Studio 6

2.1  获取开发者身份 6

2.2  安装与配置 7

2.3  DevEco Studio 界面常用布局 8

2.4  工程创建和管理 9

2.5  中文环境配置 12

2.6  代码模板管理 14

第 3 章  鸿蒙开发语法 16

3.1  ArkTS语法介绍 17

3.1.1  开启ArkTS编程之旅 17

3.1.2  ArkTS声明式UI 20

3.2  鸿蒙应用程序框架UIAbility 的

介绍与使用 34

3.2.1  UIAbility 的概念 34

3.2.2  UIAbility 的生命周期 36

3.2.3  UIAbility 基本用法 39

3.3  网络数据访问 43

3.3.1  基本概念 43

3.3.2  HTTP网络数据请求开发

入门 43

3.3.3  实战案例 56

3.4  应用数据本地保存 61

3.4.1  创建数据库 62

3.4.2  添加数据 66

3.4.3  查询数据 68

3.4.4  更新数据 71

3.4.5  删除数据 72

3.4.6  升级数据库 73

3.4.7  使用事务 75

 

第二篇  鸿蒙开发进阶  

第 4 章  Navigation 78

4.1  基本用法 79

4.2  子页的生命周期 89

4.3  最... 查看详情

"引领HarmonyOS NEXT 5.0革命,开启原生应用开发的新时代。

实战项目深度融合:基础与三大特色案例相结合,让您在真实项目挑战中磨砺,全面提升HarmonyOS NEXT 5.0原生应用开发的核心能力。
全方位学习体验:打造从新手到高手的完整学习路径,助您全面掌握HarmonyOS NEXT 5.0应用开发的精髓。
华为HDE专家亲授:依托专业团队的力量,塑造您的原生应用开发专业技能。"

查看详情