内容简介
华为鸿蒙3.0操作系统(HarmonyOS 3.0)在开发方式上进行了重大的升级,增加了基于TypeScript语言的eTS开发方式,以及上千个针对JavaScript的系统API调用方式。
本书是基于鸿蒙3.0操作系统编写的Ark UI 开发App的实战教程,涉及鸿蒙操作系统入门、技术架构解读、分布式多终端App开发环境搭建、JavaScript组件开发、分布式计划管理软件实战开发、App调试上线、多个eTS案例开发等内容。
本书提供了全部案例的视频教程(扫码即可实时观看)及配套的源代码,可以帮助读者全方位且快速地学习鸿蒙App开发技巧。
本书适合H5前端开发工程师、计算机等相关专业师生、华为生态的企业员工,以及对鸿蒙操作系统感兴趣的初、中级开发者阅读学习。
AI简介
这是一本全面而深入的教程,面向对鸿蒙操作系统和移动应用开发感兴趣的读者。本书不仅详细讲解了鸿蒙操作系统的背景、特性、生态以及用户交互方式,还深入剖析了Ability框架与PA、FA的概念和作用,以及方舟编译器与Ark UI的技术细节。这些内容为读者理解和掌握鸿蒙应用开发的核心技术提供了坚实的基础。
在介绍Ark UI页面开发基础时,书中不仅详细讲解了如何使用Ark UI框架进行页面布局和组件开发,还提供了丰富的实战案例,如实现一个购物类App(eTS)和实现一个图库App(eTS)。这些案例不仅可以帮助读者理解理论知识,还可以提高他们的实际操作能力。
在介绍多终端分布式计划管理软件概述时,书中详细讲解了跳动计划的功能、搭建过程以及页面架构,帮助读者理解并掌握鸿蒙系统下的应用开发。同时,书中还介绍了服务卡片概述与开发流程和流转功能概述与架构,这些内容对于理解鸿蒙系统的分布式特性非常重要。
在介绍华为分享功能开发和流转功能时,书中详细讲解了如何在鸿蒙操作系统中实现一种系统级的分享功能,以及如何在不同的设备之间快速分享服务。这些内容对于提高用户在不同设备之间分享和协作的效率非常重要。