纯血鸿蒙HarmonyOS NEXT原生开发之旅
全栈解析HarmonyOS NEXT核心技术,实战驱动原生开发,抢占万物互联新赛道!

作者:杨春鹏

定价:109元

印次:1-1

ISBN:9787302685951

出版日期:2025.05.01

印刷日期:2025.04.18

图书责编:王金柱

图书分类:零售

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

"《纯血鸿蒙HarmonyOS NEXT原生开发之旅》全面系统地介绍了基于HarmonyOS NEXT系统进行原生应用开发的实用技巧。全书共12章,内容涵盖从基础工具使用到高级功能实现的各个方面。第1章详细介绍了开发环境的搭建、ArkTS语言基础及UI描述。第2章深入探讨了Ability组件和信息传递机制。第3章和第4章分别讲解了UI开发的基础知识和进阶技巧,包括ArkUI框架和自定义组件。第5章探讨了一次开发多端部署的策略。第6章介绍了多媒体应用的开发方法。第7章讨论了进程间通信和任务管理。第8章涉及窗口管理和通知功能。第9章讲解了网络编程的基本方法。第10章关注于应用安全管理。第11章详细介绍了服务卡片的开发流程。第12章通过一个购物应用案例,将前面章节的知识综合运用,展示了一个完整的项目实战过程。 《纯血鸿蒙HarmonyOS NEXT原生开发之旅》适合初学者和转型到鸿蒙系统开发的有经验的程序员阅读,也可以作为相关培训机构和高校相关专业的教学用书。"

杨春鹏,资深软件工程师,有超过十年的行业经验,曾就职于快手,容猫,四维等大厂,涉猎大前端、Python、鸿蒙等领域技术,持有鸿蒙高级开发者证书,多次参与企业和高校鸿蒙技术培训。业余时间热爱分享,阿里云、 CSDN技术社区专家博主,发表技术文章数百篇。

前 言 华为在2023年的开发者大会上宣布,将不再兼容安卓系统,并投入超过百亿元的资金来全力支持和发展鸿蒙生态系统。这一重大决策引发众多大型企业争相招募鸿蒙开发人才。 华为轮值董事长孟晚舟在2024年的年报致辞中指出,华为云、鲲鹏、昇腾和鸿蒙生态正在快速成长。截至2024年年底,鲲鹏、昇腾已累计发展665万开发者、8500多家合作伙伴。鸿蒙开发者超过720万,生态设备超10亿台,鸿蒙生态处于量变到质变的关键历史节点。 鸿蒙作为一个新兴的技术平台,其重要性可与从PC(个人计算机)互联网时代向移动互联网时代的转变相提并论。当时最早掌握安卓和iOS开发技术的人,无论是在薪资还是职业发展上,都获得了巨大的成功。如今,鸿蒙开发成为新的风口,现在投资时间和精力学习鸿蒙开发的人,将在鸿蒙系统广泛流行之前获得先机,从而大大提升自己的职业发展前景。 本书旨在深入解析HarmonyOS NEXT(5.x)版本的核心技术与开发技巧,并结合丰富的开发案例进行全面讲解,确保读者能够通过本书,掌握开发HarmonyOS NEXT所需的所有技能。 本书内容介绍 本书共分12章,各章内容安排如下: 第1章介绍HarmonyOS NEXT的基本概念和开发工具DevEco Studio,以及ArkTS语言的基础UI描述、状态管理及其进阶内容。本章还将涵盖动态构建UI元素和自定义导航的实战操作。 第2章深入探讨Ability开发,包括Stage模型概述、UIAbility组件、信息传递载体want的使用,以及如何显示want启动Ability和隐式want打开浏览器的实战案例。 第3章和第4...

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

第 1 章  初识鸿蒙HarmonyOS NEXT 1

1.1  DevEco Studio开发工具 1

1.1.1  下载和安装DevEco Studio 1

1.1.2  DevEco Studio的基本使用 4

1.1.3  手机运行Hello World应用 6

1.1.4  了解基本工程目录 7

1.2  ArkTS语言之基本UI描述 8

1.2.1  基本概念 9

1.2.2  创建组件 9

1.2.3  属性配置 11

1.2.4  事件配置 14

1.2.5  子组件配置 15

1.3  ArkTS语言之状态管理 16

1.3.1  @State 16

1.3.2  @Prop 22

1.3.3  @Link 26

1.3.4  @Observed和@ObjectLink 28

1.3.5  @Consume和@Provide 30

1.3.6  @Watch 32

1.4  ArkTS语言之状态管理进阶 33

1.4.1  LocalStorage:页面级UI状态存储 34

1.4.2  AppStorage:应用全局的UI状态存储 36

1.4.3  PersistentStorage:持久化存储UI状态 38

1.5  ArkTS语言之动态构建UI元素 39

1.5.1  @Builder 39

1.5.2  @BuilderParam 41

1.5.3  @Styles 42

1.5.4  @Extend 44

1.6  实战:自定义导航 45

1.7  本章小结 47

第 ... 查看详情

"《纯血鸿蒙HarmonyOS Next原生开发之旅》是一部系统介绍HarmonyOS NEXT(5.x)应用开发的技术指南,以“技术解析+案例驱动”为核心,为开发者打造通往鸿蒙原生开发的直通车。
1. 技术全景覆盖,构建系统知识体系
全书以“工具链→语言基础→UI开发→多端适配→应用场景”为主线,串联起HarmonyOS NEXT的核心技术脉络。从DevEco Studio开发环境搭建、ArkTS语言特性,到Stage模型、Ability组件、ArkUI声明式开发,再到进程通信、窗口管理、多媒体与网络编程,层层递进,完整呈现鸿蒙原生开发的技术全景图。尤其对“一次开发,多端部署”的分布式架构进行深度拆解,通过自适应布局、响应式设计等实战技巧,帮助开发者突破多端适配的难点。
2. 实战案例赋能,从理论到落地的闭环
书中摒弃空洞的理论说教,以“问题场景+解决方案+代码实现”的沉浸式教学贯穿始终。12章内容包含大量开发场景,如动态UI构建、服务卡片开发、语音动效实现等,更通过电子相册、多端购物应用两大完整项目,模拟商业级开发流程。每个案例均提供可运行的代码片段与关键逻辑剖析,让读者在“抄代码→改代码→写代码”的演进中,真正吃透鸿蒙开发精髓。
3. 前沿技术前瞻,抢占鸿蒙生态先机
作为聚焦HarmonyOS NEXT 5.x的开发书籍,《纯血鸿蒙HarmonyOS Next原生开发之旅》不仅详解Stage模型、ArkTS状态管理等基础能力,更深入探索服务卡片、窗口管理等进阶特性,直击鸿蒙原生开发的核心差异点。无论是进程间通信的运行机制,还是安全沙箱下的权限管控,均结合**API与**实践进行讲解,助力开发者在鸿蒙生态爆发期占据技术制高点。
4.资深专业作者,使用**版本验证
《纯血鸿蒙HarmonyOS Next原生开发之旅》在软件开发领域从业超过十年,近年来致力于鸿蒙系统开发与技术推荐,并参与多家公司和学校的鸿蒙技术讲座,《纯血鸿蒙HarmonyOS Next原生开发之旅》所有代码均在目前**的HarmonyOS NEXT版本上测试验证,确保本书的专业性和先进性。

谁需要这本书?
转型鸿蒙的开发者:熟悉Android/iOS但亟待掌握鸿蒙特有架构的工程师。
鸿蒙进阶者:已入门但受困于多端适配、性能优化等难题的从业者。
高校师生:寻找鸿蒙教学案例与实训项目的教育机构。
这不仅是一部技术手册,更是一把打开鸿蒙生态的金钥匙。 无论你是初次入门的初学者和学生,还是有一定经验的开发者,《纯血鸿蒙HarmonyOS Next原生开发之旅》都将为你提供从“理解鸿蒙”到“驾驭鸿蒙”的完整路径。在这个万物互联的时代,掌握HarmonyOS NEXT,就是握住了下一代智能终端的入场券。现在启程,与鸿蒙共赴全场景智慧生态的星辰大海!"

查看详情