





定价:79元
印次:1-1
ISBN:9787302686606
出版日期:2025.05.01
印刷日期:2025.04.18
图书责编:杨帆
图书分类:教材
"本书以HarmonyOS生态的应用开发语言ArkTS为核心,是一本专门介绍ArkTS程序设计语言的教材。本书旨在帮助读者学习ArkTS开发语言,以及利用ArkTS开发HarmonyOS应用程序。通过学习,读者能够熟练掌握ArkTS开发语言的基础语法,并能够进行独立项目开发,解决实际问题。 本书是一本HarmonyOS应用开发的入门书籍,内容包括HarmonyOS概述、HarmonyOS应用开发环境、ArkTS语言基础、搭建第一个基于ArkTS的HarmonyOS应用、ArkTS语言概述、基于ArkTS的UI基本语法、基于ArkTS的UI状态管理、基于ArkTS的UI渲染控制、基于ArkTS的基础类库、方舟开发框架、基于ArkTS的HarmonyOS应用开发和应用开发综合案例。 本书结合了大量开发实例,实用性强,适合计算机科学与技术、软件工程、计算机应用技术以及相关理工科专业的本科生、研究生使用,也可以作为HarmonyOS应用开发爱好者的参考书。 "
张兴森,现任职于山东政法学院网络空间安全学院,讲授“大学IT”,“软件安全”,“移动应用开发”等多门课程,多年移动应用开发经验。曾就职于国内某大型国有商业银行,从事应用开发及数据分析相关工作。主持校级课题1项,获得校级多媒体课件竞赛二等奖,1篇论文在济南市网信领域基础理论研究和技术创新应用论文竞赛中获三等奖。发表高水平学术论文近10篇,申请发明专利1项,获得多项实用新型专利及软件著作权。
前言 在数字化、智能化日益深入的今天,操作系统作为连接硬件与软件的核心桥梁,其重要性不言而喻。随着HarmonyOS生态系统的不断完善以及近年来各大应用纷纷启动了HarmonyOS原生应用的开发工作,ArkTS作为首推的应用开发语言,业界对于其需求正呈现出爆发式增长。此外,随着人工智能、物联网等技术的深度融合,ArkTS语言也将与这些技术更加紧密地结合,对于构建高效、安全的智能设备应用具有关键作用。因此,无论是开发人员还是研究人员,都对其展现出了浓厚的兴趣。 当前,多数高校开设了移动应用开发课程,并将其作为专业实践选修课或是专业核心必修课程。部分高校逐步将HarmonyOS应用开发作为移动应用开发课程核心。但是,目前的HarmonyOS移动应用开发类教材还不够丰富,ArkTS程序设计语言专题介绍方面的教材开发仍处于空白阶段。本书旨在为广大开发者提供一本系统、全面、深入的ArkTS语言学习指南,从基础语法到高级应用,从理论知识到实践案例,全方位、多角度地阐述ArkTS语言的编程技巧与最佳实践,满足市场对于深入了解ArkTS语言及其程序设计的需求,为开发人员提供宝贵的学习资源,同时也将为培养更多具备相关技能的开发者,推动HarmonyOS生态系统的健康发展做出重要贡献。 在编写过程中,我们力求语言简洁明了、条理清晰、内容丰富实用。即使对移动应用开发一无所知的“小白”,通过本书的学习,也可以快速掌握ArkTS语言的编程技巧,成为HarmonyOS应用开发的行家里手。 本书在编写过程中,具备如下4个特色。 (1) 以ArkTS程序设计语言为核心,瞄准当前Harmony...
第1篇基础知识篇
第1章HarmonyOS概述31.1HarmonyOS的诞生与设计理念3
1.1.1HarmonyOS的诞生3
1.1.2HarmonyOS的设计理念4
1.2HarmonyOS生态6
1.3HarmonyOS技术特性8
1.3.1HarmonyOS的技术架构8
1.3.2HarmonyOS应用程序的编程语言10
1.4HarmonyOS的安全性10
1.4.1正确的人10
1.4.2正确的设备10
1.4.3正确使用数据11
1.5与常见移动操作系统的对比12
小结14
思考与实践15
第2章HarmonyOS应用开发环境16
2.1集成开发环境概述16
2.2开发环境搭建19
2.2.1安装环境要求19
2.2.2下载开发工具20
2.2.3开发环境搭建流程20
2.2.4诊断开发环境27
2.2.5启用中文化插件27
2.2.6配置HDC工具环境变量282.3SDK概述29
2.3.1SDK简介29
2.3.2SDK管理30
小结30
思考与实践31
第3章ArkTS语言基础33
3.1JavaScript入门33
3.1.1JavaScript语言概述33
3.1.2JavaScript语法简介34
3.2TypeScript入门47
3.2.1TypeScript语言概述47
3.2.2TypeScript运行环境安装47
3.2.3TypeScript基础语法50
小结59
思考与实践60
目录〖3〗第2篇核心技术篇
第4章搭建第一个基于ArkTS的Har...
从HarmonyOS系统、ArkTS语言基础、ArkTS基础语法出发,逐渐延伸至Harmony OS应用开发,循序渐进的引导读者学习ArkTS语言及HarmonyOS应用开发知识。
包含大量的编程实例、项目案例和业界应用,强调理论到实践的转化,将ArkTS程序设计语言讲解和HarmonyOS应用开发有机融合,教会读者如何在Harmony OS应用开发实际项目中使用ArkTS程序设计语言编写规范的程序代码。
"