鸿蒙ArkUI应用开发
"基于ArkTS的鸿蒙应用开发教程 系统讲解从语法基础到案例实践,从ArkUI组件学习到独立开发上架 "

作者:李智威

丛书名:计算机技术开发与应用丛书

定价:69元

印次:1-1

ISBN:9787302710738

出版日期:2026.03.01

印刷日期:2026.03.20

图书责编:赵佳霓

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

"本书从实践案例出发,系统性地讲解ArkTS+ArkUI开发的全过程,全书内容丰富且实用性强,旨在帮助读者快速上手学习。ArkUI是华为公司推出的面向HarmonyOS的用户界面框架,采用声明式编程范式,可以使用很少的代码实现复杂的交互和功能,极大程度上提高了开发效率。 本书共14章,第1~6章节带领读者了解的ArkTS基础知识点,以及ArkUI在不同场景的使用技巧,并逐步引导开发者开发一个个精美的页面。第7~14章深入地介绍了ArkUI实践项目的独立开发过程,为读者提供了全面的理论知识和实际应用的开发技巧。 本书适合对ArkUI应用开发感兴趣的开发者阅读,无论你是初学者还是有一定经验的开发者都能够通过本书全面了解ArkUI的基础知识和实践技巧。通过本书的学习,你将能够并将其应用到实际项目中,开发出优秀的鸿蒙原生应用。 "

李智威,华为开发者专家(HDE)、高级产品经理、iOS独立开发者、IT畅销书作者、稀土掘金技术社区签约作者。拥有多年B端SaaS产品和中后台产品工作经验,从0到1负责过国内Top3上市企业数智化项目的产品规划工作。曾获华为鸿蒙先锋?卓越社区贡献个人奖、HarmonyOS应用开发者高级认证、我爱黑“可颂” AI Hackathon大语言模型应用创新挑战赛优胜奖。著有《SwiftUI完全开发》《SwiftUI极简开发》等书籍。

前言 “让每个人都能享受到科技带来的乐趣”,这是笔者很喜欢的一句话。 如今,随着人们拥有的智能设备越来越多,使用场景愈发复杂,传统的单一设备和厚重应用模式已无法满足人们日常生活的多样化需求,人们迫切需要一套能够实现多设备协同和全场景覆盖的解决方案。 幸运的是,HarmonyOS应运而生。 HarmonyOS是华为于2019年推出的面向万物互联时代的全场景分布式操作系统,它突破了传统操作系统的局限,通过分布式技术实现多设备之间的无缝协同,为用户带来全新的交互体验。无论是手机、平板电脑、智能手表,还是智能家居设备和车载系统,HarmonyOS都能实现设备间的互联互通,让用户的数字生活更加便捷、高效。 在开发者领域,HarmonyOS提供了强大的开发支持套件,其中ArkTS语言和ArkUI框架所构建的开发范式,让开发者能够以一套代码实现多设备适配,极大地简化了开发流程。 ArkUI作为HarmonyOS的核心用户界面开发框架,其设计目标是简化跨设备的界面开发流程,提升开发效率,并在多设备环境中实现高度的代码复用。 随着HarmonyOS的不断发展,ArkUI已经成为其生态中不可或缺的用户界面开发框架。无论是手表端的微小屏幕,还是电视端的大屏交互,抑或是车载设备的复杂场景,ArkUI都能提供高效且一致的开发体验。从HarmonyOS 2.0推出的服务卡片,到HarmonyOS 3.0中进一步优化的多设备协同功能,ArkUI始终是开发者构建全场景应用的关键工具。 回顾学习ArkUI的历程,笔者在互联网上寻找过大量相关教程和资...

目录
荐语
查看详情 查看详情

目录

本书源码

第1章扬帆起航: 开始使用ArkTS和ArkUI

1.1什么是ArkUI

1.2准备好开发工具

1.2.1下载并安装DevEco Studio

1.2.2创建第1个ArkUI项目

1.3DevEco Studio功能栏目

1.3.1项目目录

1.3.2代码编辑区

1.3.3预览器

1.3.4代码调测区

1.4DevEco Studio模拟器

1.4.1安装模拟器

1.4.2在模拟器中预览项目

1.5本章小结

第2章快速入门: 第1个ArkUI应用

2.1创建一个新项目

2.2自定义组件解析

2.2.1UI描述

2.2.2API参考

2.3实践案例: 今天想吃什么

2.3.1导入图片素材

2.3.2调整图片样式

2.3.3添加标题文本

2.3.4添加操作按钮

2.3.5实现推荐功能

2.3.6优化代码结构

2.4本章小结

第3章语法基础: ArkTS应用开发语言

3.1参数声明

3.2函数定义

3.3条件判断语句

3.3.1if条件语句

3.3.2switch条件语句

3.4循环语句

3.4.1for循环语句

3.4.2while循环语句

3.5面向对象编程

3.5.1类和对象

3.5.2类的继承

3.6本章小结

第4章语法进阶: ArkUI高效开发的秘... 查看详情

本书并非单纯地按照核心要点逐一讲解,而是从实际案例出发,将ArkUI的使用场景进行串联,形成一套完整的知识体系。本书可以作为鸿蒙开发初学者的入门读物,以及初级鸿蒙开发人员的进阶读物,在介绍ArkUI声明式语法风格的同时,将从实际案例出发讲解如何使用ArkTS+ArkUI快速开发鸿蒙原生应用。


查看详情