鸿蒙App开发全流程实战

鸿蒙App开发全流程实战

作者:褚洪波 编

出版社:机械工业

出版年:2022年10月

ISBN:9787111714910

所属分类:人生哲学

书刊介绍

《鸿蒙App开发全流程实战》内容简介

华为鸿蒙3.0操作系统(HarmonyOS 3.0)在开发方式上进行了重大的升级,增加了基于TypeScript语言的eTS开发方式,以及上千个针对JavaScript的系统API调用方式。
本书是基于鸿蒙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总结

相关推荐

微信二维码