万本电子书0元读

万本电子书0元读

顶部广告

HarmonyOS应用开发实战:基础篇电子书

华为官方教材 华为专家团队精心编写的实战教程; 内容覆盖鸿蒙应用从开发、测试到上架的完整生命周期,理论与实践相结合; 内含 20 多个实战主题、100 多个可独立运行的实例, 助力读者掌握鸿蒙应用开发的核心技能,应对实际开发中的各项挑战。 本书以全景化视野,系统地呈现了从核心框架、UI/UX设计、AI智能化,到端云协同、广告、支付、推送等系统级服务的完整鸿蒙体系,为开发者构建了从理念到实践的清晰路径。

售       价:¥

2人正在读 | 0人评论 6.8

作       者:李高峰 主编

出  版  社:人民邮电出版社有限公司

出版时间:2025-10-01

字       数:35.9万

所属分类: 科技 > 计算机/网络 > 程序设计

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

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
本书是一本系统性的鸿蒙开发教材,旨在帮助开发者快速掌握鸿蒙应用开发的核心技术与实战方法。本书内容丰富,涵盖从基础理论到高级应用的*知识,适合不同层次的开发者阅读和参考。 全书分 5 篇,主要内容如下: 鸿蒙生态概述篇介绍了 HarmonyOS 的诞生背景、发展历程和设计理念等理论知识及开发环境的搭 建,为读者开发应用打下基础;应用开发基础与框架篇不仅介绍了 HarmonyOS 提供的丰富的开放能力, 还介绍了 UI 开发、Web 组件开发、多媒体开发、 AI 开发、“一次开发,多端部署”等开发技术,让开 发者逐步提升多场景开发的能力;应用开发进阶篇聚焦于应用安全能力构建和应用并发的效率提升,通 过强化应用防护与运行效率,为用户提供更安全和更流畅的应用体验;应用服务接入篇聚焦于华为提供 的各种开放服务,如账号一键登录、在线支付、通知和实况窗、跨应用拉起及广告服务等, 通过真实案 例的演示,帮助开发者在应用中无缝集成这些系统级服务能力,助力开发者打造高质量、功能丰富的鸿 蒙应用,应用发布篇通过对应用测试、应用上架、数据运营、运维设计的介绍, 帮助开发者快速上架应用。 本书的读者对象广泛,包括鸿蒙新手开发者、有一定开发经验的开发者(如 Android/iOS 开发者)、 应用开发团队、对鸿蒙生态感兴趣的行业人士,以及高等院校的师生。无论是从零开始构建鸿蒙应用, 还是将现有项目迁移到鸿蒙平台,本书都能提供*的指导。通过阅读本书, 读者不仅能够学会“如何 编写代码”,更能理解“为什么这样设计”和“如何构建真正的分布式应用”,在万物互联的鸿蒙生态 中,开启属于自己的开发之旅。
目录展开

内容提要

推荐序——周红

推荐序——陈海波

前言

第1篇 鸿蒙生态概述

1.1 HarmonyOS概述

1.1.1 HarmonyOS的定义

1.1.2 HarmonyOS发展历程

1.1.3 HarmonyOS的版本及设计理念概述

1.2 HarmonyOS基础

1.2.1 HarmonyOS应用的关键概念

1.2.2 HarmonyOS应用开发的核心理念

1.3 HarmonyOS应用开发简介

1.3.1 ArkTS简介

1.3.2 开发第一个应用

第2篇 应用开发基础与框架

2.1 鸿蒙开放能力介绍

2.1.1 鸿蒙开放能力概述

2.1.2 鸿蒙六大开放能力介绍

2.2 UI开发

2.2.1 UI开发概述

2.2.2 ArkUI框架

2.2.3 组件与布局

2.2.4 MVVM模式

2.3 Web组件开发

2.3.1 Web组件开发概述

2.3.2 Web组件生命周期

2.3.3 Web基础开发实战

2.3.4 Web组件性能优化开发实战

2.4 方舟数据管理和文件基础服务

2.4.1 方舟数据管理

2.4.2 文件基础服务

2.5 多媒体开发

2.5.1 多媒体开发概述

2.5.2 相机服务

2.5.3 视频服务

2.5.4 音频服务

2.5.5 图片处理服务

2.5.6 媒体文件管理服务

2.5.7 统一扫码服务

2.6 AI开发

2.6.1 AI开发概述

2.6.2 意图框架服务

2.6.3 AI基础服务

2.6.4 AI场景化控件

2.6.5 AI推理框架

2.6.6 CANN服务

2.7 元服务开发

2.7.1 元服务开发概述

2.7.2 元服务开发实战

2.7.3 元服务开发典型场景

2.8 三方库的开发与使用

2.8.1 三方库运行机制概述

2.8.2 三方库开发实战

2.9 “一次开发,多端部署”

2.9.1 “一次开发,多端部署”概述

2.9.2 UX设计

2.9.3 工程管理

2.9.4 页面开发实战

2.9.5 功能开发“一多”

第3篇 应用开发进阶

3.1 应用安全与隐私保护

3.1.1 应用安全与隐私概述

3.1.2 应用全生命周期的安全目标

3.1.3 应用开发和发布安全

3.1.4 应用保护和安全服务

3.1.5 应用隐私保护机制和开放服务

3.2 端云一体化开发

3.2.1 端云一体化概述

3.2.2 云函数服务

3.2.3 云数据库服务

3.2.4 云存储服务

3.2.5 账号能力对接

3.2.6 预加载服务

3.2.7 端云一体化开发实战

3.3 高效并发设计

3.3.1 并发设计概述

3.3.2 Worker开发实战

3.3.3 TaskPool开发实战

3.3.4 跨线程通信实战

3.3.5 Native FFRT开发实战

第4篇 应用服务接入

4.1 华为账号服务

4.1.1 华为账号服务概述

4.1.2 华为账号服务接入实战

4.2 推送服务

4.2.1 推送服务概述

4.2.2 推送服务接入实战

4.3 应用内支付服务

4.3.1 应用内支付服务概述

4.3.2 应用内支付服务接入实战

4.4 鸿蒙支付服务

4.4.1 鸿蒙支付服务概述

4.4.2 鸿蒙支付服务接入实战

4.5 广告服务

4.5.1 广告服务概述

4.5.2 广告服务接入实战

4.6 实况窗服务

4.6.1 实况窗服务概述

4.6.2 实况窗服务接入实战

4.7 应用链接服务

4.7.1 应用链接服务概述

4.7.2 应用链接服务接入实战

第5篇 应用发布

5.1 应用测试

5.1.1 应用测试概述

5.1.2 应用测试活动和工具的使用方法

5.1.3 监测

5.2 应用上架

5.2.1 应用上架概述

5.2.2 上架流程

5.2.3 发布方式

5.2.4 应用审核

5.3 数据运营

5.3.1 数据运营概述

5.3.2 数据的定义及使用

5.3.3 数据获取方式

5.4 运维设计

5.4.1 运维设计概述

5.4.2 应用开发调测态运维方案设计

5.4.3 应用运行态运维设计

附录

资源与支持

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

发表评论

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

买过这本书的人还买过

读了这本书的人还在读

回顶部