编辑推荐
本书是基于鸿蒙3.0操作系统编写的Ark UI开发App的实战教程。
内容简介
本书涉及鸿蒙操作系统入门、技术架构解读、分布式多终端App开发环境搭建、JavaScript组件开发、分布式计划管理软件实战开发、App调试上线、多个eTS案例开发等内容。
作者简介
编著者褚洪波,华为认证讲师、微软系统认证专家。历任中国经济网技术经理、北京乐知敏行科技有限公司技术总监、北京水晶石数字科技股份有限公司全栈开发工程师,对移动端开发、前端开发、跨平台开发、企业级并发架构有多年的实战经验。
章节目录
版权信息
前言 PREFACE
基础知识篇
第1章 鸿蒙概述
1.1 鸿蒙的背景
1.2 鸿蒙的分布式处理特性
1.3 鸿蒙的整体架构设计理念
第2章 鸿蒙的技术模块
2.1 Ability框架
2.2 方舟编译器与Ark UI
2.3 鸿蒙App的基本组成部分
2.4 鸿蒙App开发流程初体验
第3章 鸿蒙App开发前的准备工作
3.1 安装HUAWEI DevEco Studio开发环境(Windows、macOS)
3.2 注册华为开发者账号
3.3 创建Device Manager设备模拟器
3.4 运行鸿蒙App示例程序
第4章 App UI界面开发
4.1 页面开发基础
4.2 常见组件开发
4.3 自定义组件开发
4.4 CSS动画效果实现
4.5 JS富逻辑动画效果实现
项目流程篇
第5章 鸿蒙App项目概述——多终端分布式计划管理软件
5.1 App整体项目介绍
5.2 手机端功能描述
5.3 手表端功能描述
5.4 平板端功能描述
5.5 App项目搭建
5.6 分布式Todo案例页面架构
5.7 Todo列表界面
5.8 Todo市场界面
5.9 个人中心界面
5.10 Todo项目手表组件UI开发
第6章 数据管理功能开发
6.1 数据服务功能介绍
6.2 Todo项目数据服务开发
第7章 设备能力开发
7.1 JS调用Java PA流程
7.2 数据请求能力开发
7.3 图像上传功能开发
第8章 服务卡片开发和原子化服务
8.1 服务卡片概述
8.2 创建Todo项目服务卡片
8.3 原子化服务概述
8.4 创建Todo项目原子化服务
第9章 流转功能、华为分享、平行视界功能开发
9.1 流转概述与架构
9.2 跨端迁移
9.3 多端协同
9.4 华为分享概述
9.5 平行视界概述
第10章 应用调试、测试及上架发布流程
10.1 硬件真机调试
10.2 测试服务介绍
10.3 应用发布
实战应用篇
第11章 实现一个购物类App(eTS)
11.1 App介绍及工程搭建
11.2 UI界面开发
11.3 eTS模型数据
11.4 购物类App总结
第12章 实现一个图库App(eTS)
12.1 图库App介绍
12.2 项目搭建
12.3 技术点解析
12.4 图库App总结
第13章 分布式手写板App(JS)
13.1 案例介绍
13.2 创建分布式手写板工程
13.3 手写板功能开发
13.4 分布式手写板App总结
第14章 分布式音视频播放App(eTS)
14.1 App介绍
14.2 项目搭建
14.3 视频播放器开发
14.4 音视频App总结
鸿蒙App开发全流程实战是2022年由机械工业出版社出版,作者褚洪波 编著。
得书感谢您对《鸿蒙App开发全流程实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。