鸿蒙App开发全流程实战 9787111714910

配送至
$ $ USD 美元

开本:16开
纸张:胶版纸
包装:平装-胶订
是否套装:否
国际标准书号ISBN:9787111714910
丛书名:鸿蒙技术系列丛书
所属分类:图书>计算机/网络>移动开发>其他
编辑推荐

鸿蒙( 版)手机 平板 手表应用全流程开发
完全解析商城、图库、手写板、视频等分布式系统
个视频,扫码实时观看
附赠程序源码及授课用内容简介

华为鸿蒙操作系统( )在开发方式上进行了重大的升级,增加了基于语言的开发方式,以及上千个针对的系统调用方式。
本书是基于鸿蒙操作系统编写的 开发的实战教程,涉及鸿蒙操作系统入门、技术架构解读、分布式多终端开发环境搭建、组件开发、分布式计划管理软件实战开发、调试上线、多个案例开发等内容。
本书提供了全部案例的视频教程(扫码即可实时观看)及配套的源代码,可以帮助读者全方位且快速地学习鸿蒙开发技巧。
本书适合前端开发工程师、计算机等相关专业师生、华为生态的企业员工,以及对鸿蒙操作系统感兴趣的初、中级开发者阅读学习。

目 录
前言
基础知识篇
第章 鸿蒙概述
鸿蒙的背景
鸿蒙名字的由来及意义
鸿蒙与的关系
鸿蒙是如何开源的
鸿蒙生态的构成
鸿蒙的分布式处理特性
分布式技术的应用
一次开发多设备支持
跨设备流转功能
原子化应用
鸿蒙的整体架构设计理念前言
基础知识篇
第章 鸿蒙概述
鸿蒙的背景
鸿蒙名字的由来及意义
鸿蒙与的关系
鸿蒙是如何开源的
鸿蒙生态的构成
鸿蒙的分布式处理特性
分布式技术的应用
一次开发多设备支持
跨设备流转功能
原子化应用
鸿蒙的整体架构设计理念
系统架构设计
鸿蒙的人机交互设计理念
鸿蒙界面的设计理念
界面的设计标准
第章 鸿蒙的技术模块
框架
的定义
的应用开发
的应用开发
方舟编译器与
方舟()编译器的概念与作用
的概念与作用

鸿蒙的基本组成部分
应用程序包
配置文件
资源文件
数据管理
安全管理
鸿蒙开发流程初体验
应用需求分析
应用产品设计
搭建开发环境
多端页面制作
设备能力开发
分布式本地数据开发
引入服务端接口数据
功能完整性测试
上架应用商店
第章 鸿蒙开发前的准备工作
安装 开发环境(、)
安装环境
安装
的基本应用
注册华为开发者账号
账号注册流程
个人开发者与企业开发者的区别
开发者管理中心
创建 设备模拟器
程序预览器
的概念
模拟器
运行鸿蒙示例程序
模板程序的使用
运行传统的程序
运行版本的 程序
运行低代码平台程序
运行版本的程序
第章 界面开发
页面开发基础
页面介绍
组件介绍
添加交互逻辑
页面路由跳转
用户事件
焦点逻辑
常见组件开发
文本组件
按钮组件
列表组件
弹窗组件
表单组件
选择器组件
选项卡组件
步骤组件
图片组件
自定义组件开发
创建列表自定义组件
导入列表自定义组件
动画效果实现
属性样式动画
样式动画
背景样式动画
富逻辑动画效果实现
组件动画
插值动画
项目流程篇
第章 鸿蒙项目概述——多终端分布式计划管理软件
整体项目介绍
需求分析
功能模块
手机端功能描述
列表
市场
个人中心
手表端功能描述
清单列表
任务
番茄时钟
平板端功能描述
列表
市场
个人中心
项目搭建
手机和平板端
手表端
分布式案例页面架构
主导航
滑动菜单
清单列表
创建清单
列表界面
列表
添加任务
任务提醒
番茄任务
市场界面
列表
简介
安装
个人中心界面
个人中心
修改资料
修改头像
退出登录
项目手表组件开发
列表
任务列表
任务提醒
专注任务
第章 数据管理功能开发
数据服务功能介绍
关系型数据库
对象关系映射数据库
轻量级数据存储
分布式数据服务
分布式文件服务
项目数据服务开发
数据结构设计
数据服务整合
数据服务调试
第章 设备能力开发
调用 流程
创建电量
创建操作电量
调用数据在 中显示
自动生成 调用代码
数据请求能力开发
数据请求的介绍
实现项目请求接口的功能
图像上传功能开发
上传功能的介绍
实现头像上传功能
第章 服务卡片开发和原子化服务
服务卡片概述
什么是服务卡片
服务卡片开发流程
创建项目服务卡片
服务卡片的搭建
卡片组件开发
卡片跳转功能开发
卡片刷新功能开发
原子化服务概述
什么是原子化服务
原子化服务基础体验
原子化服务分布式体验
创建项目原子化服务
搭建基础原子化
流转功能开发
分享功能开发
第章 流转功能、华为分享、平行视界功能开发
流转概述与架构
什么是流转
流转功能场景分析
跨端迁移
什么是跨端迁移
给项目添加跨端迁移功能
多端协同
什么是多端协同
给项目添加多端协同功能
华为分享概述
什么是华为分享
给项目添加分享功能
平行视界概述
什么是平行视界
运作机制
给项目添加平行视界配置文件
第章 应用调试、测试及上架发布流程
硬件真机调试
手机平板真机调试流程之连接调试
手表真机调试流程之 连接调试
测试服务介绍
单元测试框架
分布式测试框架
应用发布
申请应用发布证书
申请发布
打包应用
上架应用
实战应用篇
第章 实现一个购物类()
介绍及工程搭建
概述
工程搭建
开发简述
界面开发
实战商品列表页面
实战商品详情页面
实战购物车页面
实战我的页面
模型数据
购物类总结
参考
开发总结
第章 实现一个图库()
图库介绍
概述
效果展示
项目搭建
创建图库工程
代码结构解读
技术点解析
顶部
底部页面切换卡
全屏预览图片界面
单击图片跳转到图片预览页
图库总结
第章 分布式手写板()
案例介绍
创建分布式手写板工程
创建工程
代码结构解读
请求权限
手写板功能开发
页面设计
设备拉起
分布式数据管理
笔迹绘制
笔迹撤回
笔迹同步
分布式手写板总结
第章 分布式音视频播放()
介绍
项目搭建
新建工程
代码结构解读
视频播放器开发
编写音视频列表界面
实战音视频播放功能
实战音视频控制界面
音视频总结
显示全部信息

作者简介

华为认证讲师、微软系统认证专家。
历任中国经济网技术经理、北京乐知敏行科技有限公司技术总监、北京水晶石数字科技股份有限公司全栈开发工程师,对移动端开发、前端开发、跨平台开发、企业级并发架构有多年的实战经验,曾创办圈课网获千万级融资。
负责项目
韩国:社会化学习平台
水晶石:帮我学社会化学习平台
中国经济网:中经幸福学院少儿动画类教育平台
中国平安:养老险大数据平台