万本电子书0元读

万本电子书0元读

顶部广告

鸿蒙之光HarmonyOS NEXT原生应用开发入门电子书

《鸿蒙之光HarmonyOS NEXT原生应用发门》是一本全面介绍HarmonyOS NEXT版本发的实战指南。无论你是对鸿蒙原生发感兴趣的发者,还是希望转型到HarmonyOSNEXT系统的资深工程师,这本书都能为你提供详尽而系统的指导。 内容详实,结构清晰 《鸿蒙之光HarmonyOS NEXT原生应用发门》从HarmonyOS NEXT的基础知识讲起,逐步深到项目发技巧。全书分为16章,涵盖了从环境搭建、ArkTS语言基础、UI发、事件处理、窗口管理、网络编程、安全管理、数据管理、多媒体发、多端部署到综合实战等多个方面。每一章节都配有详细的代码示例和上机练习,帮助你在实践中巩固所学知识。

售       价:¥

纸质售价:¥70.30购买纸书

1人正在读 | 0人评论 6.6

作       者:柳伟卫

出  版  社:清华大学出版社有限公司

出版时间:2025-01-01

字       数:14.0万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《鸿蒙之光HarmonyOS NEXT原生应用发门》以HarmonyOS NEXT版本为核心,从基础知识到实战案例,引领读者逐步探索“纯血鸿蒙”原生发的奥秘。全书共16章,内容涵盖HarmonyOS架构、DevEco Studio使用、应用结构解析、ArkTS编程语言、Ability组件、ArkUI发、公共事件处理、窗口管理、网络编程、安全管理、数据管理、多媒体发、多端部署及应用测试等关键主题。书中不仅详细阐述了相关理论知识,还结合了多个实战项目,如计算器发、WeLink卡系统、图片轮播播放器、物车功能实现、录音机与音乐播放器创建、物应用设计与微信应用模拟、图片查看器构建等,旨在通过实际操作提升读者的动手能力和解决实际问题的能力。 此外,《鸿蒙之光HarmonyOS NEXT原生应用发门》附赠完整的源代码和PPT课件,所有代码均经过严格测试验证,确保能够顺利运行并达到预期效果。 《鸿蒙之光HarmonyOS NEXT原生应用发门》技术新颖,案例丰富,突出实战,特别适合HarmonyOS应用发初学者、爱好者和阶者作为自学用书,也适合作为培训机构和大中专院校的教学用书。<br/>【推荐语】<br/>《鸿蒙之光HarmonyOS NEXT原生应用发门》是一本全面介绍HarmonyOS NEXT版本发的实战指南。无论你是对鸿蒙原生发感兴趣的发者,还是希望转型到HarmonyOSNEXT系统的资深工程师,这本书都能为你提供详尽而系统的指导。 内容详实,结构清晰 《鸿蒙之光HarmonyOS NEXT原生应用发门》从HarmonyOS NEXT的基础知识讲起,逐步深到项目发技巧。全书分为16章,涵盖了从环境搭建、ArkTS语言基础、UI发、事件处理、窗口管理、网络编程、安全管理、数据管理、多媒体发、多端部署到综合实战等多个方面。每一章节都配有详细的代码示例和上机练习,帮助你在实践中巩固所学知识。 前沿技术,紧跟潮流 书中详细介绍了HarmonyOS NEXT的新特性及其核心技术理念,让你能够紧跟华为最新的技术发展趋势。通过学习本书,你将掌握HarmonyOS NEXT的前沿技术,提升自己的发能力。 实战导向,学以致用 《鸿蒙之光HarmonyOS NEXT原生应用发门》注重实战,每个章节都包含实战案例和上机练习,帮助你将理论知识应用到实际项目中。通过动手实践,你将学会如何创建第一个HarmonyOS NEXT应用,并逐步掌握复杂的发技能。 综合实战,提升能力 书中提供了多个综合实战项目,包括仿微信应用、一多图片查看器和物应用等,这些项目涵盖了不同的应用场景和技术,帮助你全面提升发能力。通过完成这些项目,你将积累宝贵的实践经验,为未来的发工作下坚实的基础。 专家撰写,权威保障 《鸿蒙之光HarmonyOS NEXT原生应用发门》由华为HarmonyOS NEXT应用发高级认证资深架构师倾力造,内容权威可靠。作者丰富的经验和深厚的技术功底,确保了本书的专业性和实用性。 无论你是初学者还是有经验的发者,《鸿蒙之光HarmonyOS NEXT原生应用发门》都是你不可多得的学习资源。通过阅读《鸿蒙之光HarmonyOS NEXT原生应用发门》,你将启鸿蒙原生发的新篇章,成为未来科技的先锋!<br/>【作者】<br/>柳伟卫 ( 网名老卫、waylau ) 在IT公司担任过项目经理、架构师、高级技术顾问等,拥有十余年发经验,具有丰富的软件发管理及系统架构经验。主导过多个省、国家级大型分布式系统的设计与研发,参与过面向全球的供应系统服务化改造,在实际工作中积累了大量的分布式系统、微服务架构以及性能调优经验。业余时间创建了waylau.com网站,用于分享个人技术心得。长期活跃于各大源社区,编写了包括《跟老卫学HarmonyOS发》《Netty 实战(精髓)》等30余本源技术教程,是CSDN、源中国、阿里云发者、华为发者等技术社区专家,慕课网、华为发者联盟社区认证讲师。已出版《循序渐Spark大数据应用发》《分布式系统 常用技术及案例分析》《循序渐Node.js企业级发实践》等几十本技术图书。<br/>
目录展开

内容简介

作者简介

前言

写作背景

内容介绍

配套资源

技术版本

读者对象

致谢

目 录

第1章 初识HarmonyOS NEXT

1.1 HarmonyOS产生的背景

1.2 HarmonyOS核心技术理念

1.3 HarmonyOS NEXT新特性

1.4 DevEco Studio的安装

1.5 实战:创建第一个HarmonyOS NEXT应用

1.6 应用工程结构介绍

1.7 本章小结

1.8 上机练习:开发第一个HarmonyOS NEXT应用——Hello World

第2章 ArkTS语言基础

2.1 基本知识

2.2 函数

2.3 类

2.4 接口

2.5 泛型类型

2.6 空安全

2.7 模块

2.8 本章小结

2.9 上机练习:统计字符串的字符数

第3章 Ability开发

3.1 Ability概述

3.2 FA模型介绍

3.3 Stage模型介绍

3.4 UIAbility介绍

3.5 Want概述

3.6 实战:显式Want启动Ability

3.7 本章小结

3.8 上机练习:启动系统设置

第4章 ArkUI基础开发

4.1 ArkUI概述

4.2 声明式开发范式

4.3 常用组件

4.4 基础组件详解

4.5 本章小结

4.6 上机练习:实现高仿WeLink打卡应用

第5章 ArkUI高级开发

5.1 渲染控制

5.2 容器组件详解

5.3 媒体组件详解

5.4 绘制组件详解

5.5 画布组件详解

5.6 常用布局

5.7 实战:使用ArkUI实现“登录”界面

5.8 实战:使用ArkUI实现“计算器”应用

5.9 本章小结

5.10 上机练习:实现图片轮播播放器应用

第6章 公共事件

6.1 公共事件概述

6.2 实战:订阅、发布、取消公共事件

6.3 Emitter概述

6.4 实战:使用Emitter进行线程间通信

6.5 本章小结

6.6 上机练习:实现购物车应用

第7章 窗口管理

7.1 窗口开发概述

7.2 窗口管理

7.3 实战:实现窗口沉浸式效果

7.4 智慧多窗

7.5 本章小结

7.6 上机练习:创建子窗口

第8章 网络编程

8.1 HTTP数据请求概述

8.2 实战:通过HTTP请求数据

8.3 Web组件概述

8.4 实战:Web组件加载在线网页

8.5 本章小结

8.6 上机练习:实现一个Web组件展示HTML页面的应用

第9章 安全管理

9.1 访问控制概述

9.2 访问控制开发步骤

9.3 实战:访问控制授权

9.4 本章小结

9.5 上机练习:使用麦克风

第10章 数据管理

10.1 分布式数据服务概述

10.2 分布式数据服务开发步骤

10.3 关系数据库概述

10.4 实战:关系数据库开发

10.5 用户首选项概述

10.6 实战:用户首选项开发

10.7 本章小结

10.8 上机练习:使用分布式数据服务

第11章 多媒体开发

11.1 音频开发

11.2 图片开发

11.3 视频开发

11.4 实战:实现音乐播放器

11.5 本章小结

11.6 上机练习:实现录音机应用

第12章 一次开发,多端部署

12.1 “一多”简介

12.2 布局能力

12.3 实战:图片查看器的一多UI原型设计

12.4 本章小结

12.5 上机练习:实现图片查看器UI原型

第13章 应用测试

13.1 应用测试概述

13.2 单元测试

13.3 UI测试

13.4 实战:UI测试

13.5 本章小结

13.6 上机练习:“统计字符串的字符数”的UI测试

第14章 综合实战(1):仿微信应用

14.1 仿微信应用概述

14.2 实战:“微信”页面

14.3 实战:“联系人”页面

14.4 实战:“发现”页面

14.5 实战:“我”页面

14.6 实战:组装所有页面

14.7 本章小结

14.8 上机练习:实现一个仿微信界面效果的应用

第15章 综合实战(2):一多图片查看器

15.1 UX设计

15.2 架构设计

15.3 pictureView模块实现

15.4 base模块实现

15.5 default模块实现

15.6 本章小结

15.7 上机练习:图片查看器

第16章 综合实战(3):购物应用

16.1 购物应用概述

16.2 实战:实现商品列表页签

16.3 实战:实现购物车页签

16.4 实战:实现“我的”页签

16.5 实战:商品详情页面

16.6 本章小结

16.7 上机练习:实现一个购物应用

附录 模拟器与真机的差异

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部