注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络计算机组织与体系结构HarmonyOS App开发从0到1

HarmonyOS App开发从0到1

HarmonyOS App开发从0到1

定 价:¥89.00

作 者: 张诏添,李凯杰 著
出版社: 清华大学出版社
丛编项: 计算机技术开发与应用丛书
标 签: 暂缺

购买这本书可以去


ISBN: 9787302602842 出版时间: 2022-07-01 包装: 平装
开本: 16开 页数: 328 字数:  

内容简介

  该书系统阐述了HarmonyOS开发基础知识。全书共分为8章,第1章为HarmonyOS概述;第2章和第3章为HarmonyOS的开发准备和基础知识;第4章和第5章为HarmonyOS开发的完整案例;第6~8章为HarmonyOS的进阶开发。书中主要内容包括HarmonyOS技术特性、Page Ability、生命周期、UI框架、真机调试与运行、分布式调度、分布式迁移与回迁、轻量级偏好数据库、分布式数据库等。书中包含了大量的应用实例,让读者不仅可以学会理论知识,还可以灵活运用。书中通过多个完整的案例详细阐述如何在HarmonyOS上开发App,内容完整,步骤清晰。本书可作为HarmonyOS开发初学者的入门书籍,也可作为从事HarmonyOS开发的技术人员及培训机构的参考书籍。

作者简介

  张诏添,HarmonyOS App开发者,参与了Awesome-HarmonyOS和荔园HarmonyOS等开源项目。国内第1个校园 HarmonyOS自学组织——木棉花的创始人。先后荣获51CTO社区明星、2021年度电子发烧友论坛优秀开发者称号,获51CTO社区首批MVP认证。曾受邀在2021华为开发者大会校园公开课、OpenHarmony高校共建启航计划分享会及多个学术讲座报告会上发表演讲,参与51CTO社区直播主题分享会,接受OpenHarmony教育进高校主题视频采访。 李凯杰,HarmonyOS App开发者,参与了Awesome-HarmonyOS和荔园HarmonyOS等开源项目。曾受邀在OpenHarmony高校共建启航计划分享会和多个学术讲座报告上发表演讲。

图书目录

第1章 初识鸿蒙:HarmonyOS介绍
1.1 系统特征
1.2 1+8+N全场景终端设备
1.3 技术架构
1. 3.1 内核层
1.3.2 系统服务层
1.3.3 框架层
1.3.4 应用层
1.4 硬件互助,资源共享
1.4.1 分布式软总线
1.4.2 分布式设备虚拟化
1.4.3 分布式数据管理
1.4.4 分布式任务调度
1.5 一次开发,多端部署
1.6 统一OS,弹性部署
1.7 系统安全
1.7.1 正确的人
1.7.2 正确的设备
1.7.3 正确地使用数据
1.8 0penHarmony
1.9 小结
第2章 万事开头难:项目准备工作
2.1 搭建开发环境
2.2 Hello World
第3章 万事俱备:基础知识
3.1 开发基础知识
3.1.1 程序
3.1.2 配置文件
3.1.3 资源文件
3.1.4 其他
3.2 Page Ability
3.2.1 Page的生命周期
3.2.2 AbilitySlice的生命周期
3.2.3 Page与AbilitySlice的生命周期关联
3.3 Service Ability
3.4 Data Ability
3.5 JS生命周期
3.6 Java UI框架
第4章 小试牛刀:“数字华容道”游戏项目
4.1 在主页面删除标题栏和添加项目标志
4.2 在主页面中添加一个按钮并响应其单击事件
4.3 添加副页面并实现其与主页面之间的相互跳转
4.4 修改页面中按钮的文本和显示的文本
4.5 添加简单游戏页面并实现副页面向其跳转
4.6 在简单游戏页面的画布中绘制网格
4.7 在简单游戏页面的画布中绘制数字
4.8 在简单游戏页面中绘制随机生成的数字
4.9 在简单游戏页面的画布中添加一个滑动事件
4.10 在画布上响应滑动事件:格子滑动
4.11 在画布上显示文本:游戏结束
4.12 在画布上隐藏游戏结束的文本
4.13 在游戏结束时显示隐藏的文本
4.14 在游戏结束后不再响应滑动事件
4.15 在游戏结束后网格的颜色变浅
4.16 在简单游戏页面实现统计步数
4.17 添加普通游戏页面并实现副页面向其跳转
4.18 添加困难游戏页面并实现副页面向其跳转
4.19 添加信息页面
……
第5章 初出茅庐:“俄罗斯方块”游戏项目
第6章 持续动力:应用运行与发布
第7章 初显风范:分布式
第8章 告别读者:数据管理

本目录推荐