作品简介

本书系统全面地介绍了鸿蒙操作系统下应用开发所需基础知识,以图文并茂及小视频讲解的形式,通过丰富的案例实践提高读者的应用能力。本书共9章,第1章介绍了鸿蒙操作系统的开发环境、一些基础知识及基本应用的创建;第2、3章介绍了鸿蒙应用开发必备的各种组件基础及Ability框架的应用实践;第4~6章介绍了鸿蒙操作系统中的事件交互、多媒体功能、生物识别、传感器设备管理等应用程序核心功能开发;第7章介绍了鸿蒙应用程序安全设计;第8、9章是应用实践,介绍了鸿蒙系统在可穿戴设备与智慧终端屏的综合开发实践。

本书为读者提供了全部案例源代码下载和高清学习视频,读者可以直接扫描二维码观看。本书适合想学鸿蒙开发而又无从入手的初学者自学,同时也可作为对鸿蒙系统有兴趣且有开发经验的开发人员的参考书。

赵龙,全栈工程师,华为HDE认证专家、CSDN认证年度博客专栏作者,《Flutter组件精讲与实战》、《Flutter基础与实战——从入门到APP跨平台开发》书籍作者,在租赁、餐饮、医疗、物流配送、电商等行业有丰富的实践经验。

马岩松,移动领域工程师,华为HDE认证专家,在HMS生态、HarmonyOS应用开发和多媒体开发的推广和使用有着特殊的贡献,专注于鸿蒙应用领域、Android领域和Flutter跨平台开发领域。

作品目录

  • 作者简介
  • 前言
  • 第1章 鸿蒙操作系统及开发流程
  • 1.1 鸿蒙操作系统概述
  • 1.2 鸿蒙应用开发流程
  • 1.3 鸿蒙操作系统开发基础知识
  • 第2章 鸿蒙应用基础知识
  • 2.1 用户界面中常用的基础组件
  • 2.2 页面视图中常用的交互组件
  • 2.3 页面视图中滑动系列组件
  • 2.4 UI布局排版系列组件
  • 第3章 Ability框架核心基础
  • 3.1 Page Ability基础页面
  • 3.2 Service Ability后台服务
  • 3.3 Data Ability数据缓存
  • 第4章 多媒体应用编程
  • 4.1 自定义相机开发
  • 4.2 视频功能开发
  • 4.3 录音功能编程实践
  • 第5章 生物识别与图像识别
  • 5.1 生物特征识别
  • 5.2 文字识别
  • 5.3 多媒体识别
  • 第6章 设备管理、数据管理及网络连接
  • 6.1 蓝牙与NFC智能感应
  • 6.2 WLAN与网络编程
  • 6.3 传感器与设备基本信息
  • 第7章 鸿蒙应用程序安全设计
  • 7.1 加密算法概述
  • 7.2 HarmonyOS应用安全设计
  • 7.3 HarmonyOS系统安全概述
  • 第8章 智能穿戴应用开发
  • 8.1 鸿蒙智能穿戴应用设计
  • 8.2 鸿蒙智能穿戴应用基本功能开发
  • 8.3 鸿蒙智能穿戴手机应用同步手表数据
  • 8.4 鸿蒙轻量级智能穿戴
  • 第9章 智慧屏应用开发实践
  • 9.1 标签页阅读类应用开发
  • 9.2 分布式视频应用开发
  • 9.3 基于IDL跨进程实现设备协同
  • 内容简介
展开全部