搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
HarmonyOS应用开发实战(JavaScript版)/计算机技术开发与应用丛书
0.00     定价 ¥ 129.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787302600312
  • 作      者:
    作者:徐礼文|责编:赵佳霓
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2022-03-01
收藏
畅销推荐
内容介绍
本书详细讲解HarmonyOS ArkUI(方舟开发框架)的两大UI框架:ArkUI JS(类Web范式框架)和ArkUI ETS(声明式开发范式框架)。通过大量案例带领开发者深入掌握HarmonyOS应用开发和基于OpenHarmony 3.0 LTS的智能家居方向应用开发。 本书分六篇共20章。第一篇为开发准备篇,共2章,介绍HarmonyOS的系统特性、架构和应用开发环境搭建;第二篇为ArkUI JS UI篇,共4章,深入浅出地介绍ArkUI JS框架、内置组件、服务接口等,其中第5章通过一个分布式游戏案例深入讲解鸿蒙分布式应用开发的技巧,第6章深入讲解原子化服务和服务卡片的开发;第三篇为JavaScript API篇,共5章,深入讲解ArkUI JavaScript API;第四篇为ArkUI ETS UI篇,共3章,深入讲解ArkUI ETS,其中第12章系统讲解ArkUI声明式框架的开发语言TypeSeript,第14章深入介绍ArkUI ETS实战:华为商城App开发;第五第为OpenHarmony篇,共3章,介绍OpenHarmony 3.0 LTS的源码下载、编译、烧录、北向和南向应用开发;第六篇为提高篇,共3章,介绍轻设备端JavaScript框架和富设备端JavaScript框架的原理,其中第20章详细介绍如何开发一个类Web范式的组件,并提交Gitee OpeaHarmony仓库。 学习本书内容,需要具备一定的HTML、CSS、JavaScript基础知识,希望本书能够对读者学习使用鸿蒙开发者框架构建美观、快速、跨终端的移动应用程序有所所器助。本书适合HarmonyOS应用开发爱好者,以及嵌人式爱好者阅读。
展开
目录
第一篇 开发准备篇
第1章 HarmonyOS系统简介
1.1 HarmonyOS的设计目标
1.1.1 5G万物互联时代
1.1.2 物联网操作系统碎片化
1.1.3 下一代操作系统的发展方向
1.2 HarmonyOS技术特性
1.2.1 分布式架构
1.2.2 操作系统可裁剪
1.2.3 一套代码多端运行
1.3 HarmonyOS技术架构
1.3.1 内核层
1.3.2 系统服务层
1.3.3 架构层
1.3.4 应用层
1.4 HarmonyOS与LiteOS
1.4.1 LiteOS-A简介
1.4.2 LiteOS-M简介
1.5 OpenHarmony生态
1.5.1 Android与AOSP
1.5.2 HarmonyOS与OpenHarmony
1.6 HarmonyOS与Fuchsia OS
1.6.1 Fuchsia OS系统架构
1.6.2 Fuchsia OS与产业
1.7 本章小结
第2章 开发环境搭建
2.1 鸿蒙应用开发环境搭建
2.1.1 下载和安装Node.js
2.1.2 下载和安装DevEco Studio
2.1.3 运行Hello World
2.2 鸿蒙应用程序运行调试
2.2.1 在远程模拟器中运行应用
2.2.2 在Simulator中运行应用
2.3 使用真机设备运行应用
2.3.1 手动真机签名流程
2.3.2 自动化真机签名流程
2.4 本章小结
第二篇 ArkUI JS UI篇
第3章 ArkUI JS框架详细讲解
3.1 ArkUI JS框架介绍
3.1.1 ArkUI JS框架的特征
3.1.2 ArkUI JS架构介绍
3.1.3 ArkUI JS运行流程
3.2 创建一个ArkUI JS项目
3.2.1 新建ArkUI JavaScript项目
3.2.2 编写界面布局
3.2.3 编写界面逻辑代码
3.2.4 通过模拟器预览效果
3.3 项目目录结构
3.3.1 项目整体结构
3.3.2 项目的配置文件
3.3.3 资源文件的使用方式
3.4 页面布局
3.4.1 Flexbox布局
3.4.2 Grid网格布局
3.5 语法详细讲解
3.5.1 HML语法
3.5.2 CSS语法
3.5.3 JS逻辑
3.5.4 多语言支持
3.6 内置组件
3.6.1 容器组件
3.6.2 基础组件
3.6.3 媒体组件
3.6.4 画布组件
3.7 自定义组件
3.7.1 自定义组件定义
……
第三篇 JavaScript API篇
第四篇 ArkUI ETS UI篇
第五篇 OpenHarmony篇
第六篇 提高篇
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证