鸿蒙App开发全流程实战

鸿蒙App开发全流程实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书是基于鸿蒙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开发全流程实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
30天App开发从0到1:APICloud移动开发实战 电子书
本书围绕APICloud平台,全面、系统、细致地讲述了App开发的相关内容,涉及平台工作原理、内部实现机制和应用开发技巧。本书涵盖了APICloud应用开发的知识,包括基础知识、关键技术、开发技巧和行业方案,并从实践角度出发,通过大量的实例代码、详细的操作步骤和丰富的开发截图,帮助开发人员迅速掌握APICloud应用开发,有能力制作出好的App。本书是APICloud开发人员的入门指南,并配有免费
Android APP开发实战——从规划到上线全程详解 电子书
本书详尽地介绍了APP从规划到上线过程中所涉及的各方面知识,包括产品规划和原型设计、效果图设计、切图和尺寸标注、APP与服务器间的协作、字符编码、网络、多媒体、数据加密、设计模式、APP架构设计、APP性能优化、开发工具的使用、APP测试和项目管理等。本书帮助读者开阔眼界,且能够以更专业和高效的方式完成APP的开发,适合新APP工程师作为开发参考。
Flutter基础与实战:从入门到APP跨平台开发 电子书
本书旨在帮助读者快速入门Flutter、掌握Flutter开发技能,从而具备一定的Flutter跨平台开发能力。
Web全栈项目开发入门与实战 电子书
本书共26章,围绕着企业项目开发基本流程来设计,分为项目概述、前端开发和后端开发三个部分。项目概述部分一共有4章。第1章是项目需求设计,主要介绍该项目的项目背景和项目内容。第2章是业务模块介绍,围绕着项目内容展开介绍项目核心业务模块。第3章是业务流程图。通过office自带的Visio工具将各大业务流程以流程图的形式呈现。第4章是项目开发周期,介绍开发本项目需要花费的时间周期。前端开发部分一共有1
App Inventor移动应用开发标准教程 电子书
本书主要以AppInventor作为平台,把抽象的计算思维具体化,把复杂的编程思想形象化,通过积木块的编程,将计算思维无缝地融入到有趣的AppInventor小项目中,极大地提升学生的学习兴趣。通过该课程的学习,学生不仅会大大提高动手能力,而且可以从中获得巨大的成就感,爱上计算机科学。全书共分6章,各章节内容由浅入深、相互衔接。前4章为基础篇,主要介绍AppInventor的开发环境搭建、界面和代