本书详细讲解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应用开发爱好者,以及嵌人式爱好者阅读。
展开