万本电子书0元读

万本电子书0元读

顶部广告

精通HarmonyOS NEXT :鸿蒙App开发入门与项目化实战电子书

你可以不用HarmonyOS,但是你不可以不懂HarmonyOS!虽然HarmonyOS的用户量还没有达到Android的级别,但是作为全球第三大操作系统的它的发展前景不可限量,尤其是在国产化的大背景下。即便你不是HarmonyOS相关的发者,提前了解、学习,就等于赢在了起跑线。 如果你已经是或者即将成为HarmonyOS相关的发者,那本书必将成为你的工具。仅通过这一本书,就可以让你零基础门并快速成为HarmonyOS领域的高手。

售       价:¥

纸质售价:¥104.20购买纸书

1人正在读 | 0人评论 6.5

作       者:刘俊启

出  版  社:机械工业出版社

出版时间:2025-08-27

字       数:20.8万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
这是一本以App产品发全流程为主线、详细解读HarmonyOS NEXT基础知识和核心技术,并融作者20年App发经验的一线发指导手册,书中还提供了一个可复用的大型综合性案例。作者是我国App发领域的先行者,曾在百度负责多个App的技术架构构建,在2023年转战HarmonyOS NEXT发,并基于HarmonyOS NEXT成功构建一个大型App,现已上架华为应用商店。本书呈现的就是作者从零学习HarmonyOS NEXT,并发个人App的完整过程。 本书分为3篇,包括16章: 基础篇(第1~3章)用简洁明了的方式解读了HarmonyOS的基本概念、特性与价值,还介绍了发环境配置与IDE使用。这部分是必须掌握的基础知识,也是后续发应用的基础。 高级篇(第4~14章)以发App为目标,对ArkTS语言、App框架、ArkUI框架、UI布局及交互、数据持久化、基础能力、网络通信、网页浏览、多媒体使用、安全管理、Module化及复用等多个核心技术行深解读。这部分不仅包含HarmonyOS NEXT前沿技术,还包括作者20年App发经验。 项目实践篇(第15章和第16章)聚焦 App在华为应用商店的发布与管理,以一个完整的项目产品化过程为实例,将书中所讲知识融为一体并落地实践。这部分的目的是帮助造功能完备、架构完整的应用,深刻理解HarmonyOS上的App发方法。<br/>【推荐语】<br/>你可以不用HarmonyOS,但是你不可以不懂HarmonyOS!虽然HarmonyOS的用户量还没有达到Android的级别,但是作为全球第三大操作系统的它的发展前景不可限量,尤其是在国产化的大背景下。即便你不是HarmonyOS相关的发者,提前了解、学习,就等于赢在了起跑线。 如果你已经是或者即将成为HarmonyOS相关的发者,那本书必将成为你的工具。仅通过这一本书,就可以让你零基础门并快速成为HarmonyOS领域的高手。<br/>【作者】<br/>刘俊启鸿蒙原生应用发者、前百度资深研发工程师、百度App架构师、百度OC&Swift编码委员会主席、腾讯研发工程师。国内早期移动App研发人员,2005年职盛大?数位红,参与Game-V(中国第一个无线游戏娱乐运营平台)的研发(NOKIA S60平台)。之后,作为初创团队成员,负责多款S60平台的App研发。2009年转战iOS平台,推公司产品技术栈向iOS平台迁移。2010年职百度,先后负责构建百度搜索App、百度语音SDK、百度语音助手App、百度浏览器App、Watch版百度App等多个产品的技术架构。多次负责掌上百度(百度App)技术架构的实现及升级工作。2023年转战HarmonyOS生态,现已从无到有构建了基于HarmonyOS NEXT的App,并成功在华为应用商店上线,且通过鸿蒙原生应用发者激励计划的评审。<br/>
目录展开

Preface 前言

基础篇

Chapter 1 第1章 概述

1.1 基本概念及关系

1.2 HarmonyOS的系统特性

1.3 学习HarmonyOS研发的意义

Chapter 2 第2章 开发环境配置

2.1 开发与上架App的主要步骤

2.2 成为开发者

2.3 安装DevEco Studio

2.4 安装HarmonyOS SDK

2.5 安装模拟器

2.6 验证开发环境

Chapter 3 第3章 DevEco Studio使用指南

3.1 DevEco Studio基本介绍

3.2 常用操作说明

高级篇

Chapter 4 第4章 ArkTS语言基础

4.1 ArkTS概述

4.2 基本语法

4.3 函数

4.4 类

4.5 接口

4.6 空安全

4.7 模块

Chapter 5 第5章 App框架详解

5.1 基本概念

5.2 创建示例工程

5.3 项目配置文件概述

5.4 UIAbility及WindowStage简介

5.5 Context简介

5.6 App生命周期事件概览

Chapter 6 第6章 ArkUI框架详解

6.1 简介

6.2 准备

6.3 资源管理

6.4 自定义组件

6.5 页面跳转及组件生命周期

Chapter 7 第7章 UI布局及交互

7.1 准备

7.2 基础数据类型介绍

7.3 构建布局

7.4 构建交互

7.5 状态管理

7.6 渲染控制

Chapter 8 第8章 数据持久化

8.1 准备

8.2 首选项数据存储

8.3 键值数据库存储

8.4 关系数据库存储

8.5 文件读写

Chapter 9 第9章 基础能力

9.1 准备

9.2 剪贴板

9.3 日志

9.4 定时器

9.5 地理位置

9.6 公共事件

Chapter 10 第10章 网络通信

10.1 准备

10.2 HTTP数据请求

10.3 WebSocket连接

10.4 Socket连接

10.5 网络连接管理

Chapter 11 第11章 网页浏览

11.1 准备

11.2 使用Web组件加载网页

11.3 管理网页跳转及浏览记录导航

11.4 应用侧与网页的通信

11.5 默认UserAgent定义

Chapter 12 第12章 多媒体使用

12.1 准备

12.2 图像基础操作

12.3 选取照片及视频

12.4 音频播放

12.5 视频播放

Chapter 13 第13章 安全管理

13.1 准备

13.2 用户资产保护

13.3 研发资产保护

Chapter 14 第14章 Module化及复用

14.1 准备

14.2 Feature类型的Module

14.3 Static Library类型的Module

14.4 Share Library类型的Module

14.5 App组成及程序包概览

项目实践篇

Chapter 15 第15章 App发布与管理

15.1 真机调试及打包配置

15.2 发布HarmonyOS应用

Chapter 16 第16章 项目实践

16.1 项目介绍

16.2 页面关系及实现

16.3 基础能力介绍及实现

16.4 配置及资源

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部