





定价:59元
印次:1-1
ISBN:9787302685067
出版日期:2025.05.01
印刷日期:2025.04.15
图书责编:赵凯
图书分类:教材
"本书涵盖了鸿蒙操作系统应用程序开发的核心知识与技能,从基础概念出发,深入浅出地介绍了鸿蒙操作系统的架构、界面设计、数据存储、多媒体处理等方面的内容。本书的独特之处在于,采用实际项目案例,通过手把手的实战指导,让读者能够系统地学习如何构建鸿蒙应用,提高开发实力。 本书主要面向鸿蒙应用程序开发的初学者。无论读者是否具备编程经验,本书将以浅显易懂的方式引导读者进入鸿蒙开发的精彩世界。 "
袁媛,女,西北工业大学光电与智能学院教授、博士生导师,国家级领军人才、国家杰出青年科学基金获得者。此前获中国科学技术大学学士、英国巴斯大学博士、英制终身教职、首批中科院特聘研究员。主研智能视觉及高维数据处理。先后承担多项国家级、省部级科研任务。担任IEEE Trans. on Information Engineering, IEEE Trans. on Cybernetics, IEEE Trans. on Circuits and Systems for Video Technology, IEEE Trans. on Human-Machine Systems, Pattern Recognition (Elsevier) 等国际期刊的编委。并担任IEEE SMCS Cognitive Computing技术委员会共同主席等。
前言 欢迎阅读《鸿蒙应用开发》!在当今科技快速发展的时代,鸿蒙操作系统以其全场景、跨设备的特性引起了广泛关注。本书的诞生旨在为开发者提供一本系统且实用的指南,并帮助他们轻松驾驭鸿蒙应用开发的方方面面。 随着鸿蒙生态的逐渐成熟,越来越多的开发者希望深入了解和掌握鸿蒙应用程序的开发技术。然而,由于鸿蒙是相对新兴的操作系统,相关的高质量学习资料相对较少。为弥补这一空白,我们决定撰写本书,为鸿蒙开发者提供一本全面且易于理解的指南。 本书内容简明扼要、通俗易懂,充分考虑读者的不同水平和背景,以项目实战为线索贯穿全书,深入浅出地介绍了鸿蒙操作系统的核心概念和开发技术,同时通过丰富的实例演示,使读者能够迅速上手,快速掌握鸿蒙应用程序开发的要点。 本书的编写得益于团队的合作精神。作者各自擅长鸿蒙开发的不同领域,通过共同努力,将知识整合、梳理,以确保读者能够获得最全面、深入的学习体验。书中每章内容的设计都考虑到了读者的学习路径,以渐进式的方式引导读者逐步深入。 在本书的编写过程中,我们得到了许多人的支持和帮助。特别感谢那些在技术、写作和审阅方面给予我们宝贵建议的同行。感谢鸿蒙开发社区的热情反馈和参与,使本书更加完善。最后,衷心感谢家人和朋友在我们工作期间所给予的理解和支持。 希望本书能够成为您学习鸿蒙应用程序开发的得力助手。在这个共同奋斗的历程中,让我们携手前行,迎接鸿蒙技术的精彩未来! 作者 2024年11月
目录
第1章鸿蒙操作系统概述
1.1HarmonyOS产生背景
1.1.1HarmonyOS技术架构
1.1.2内核层
1.1.3系统服务层
1.1.4应用框架层
1.1.5应用层
1.1.6硬件互助,资源共享
1.1.7一次开发,多端部署
1.2HarmonyOS开发环境搭建
1.3第一个HarmonyOS应用程序
1.4本章小结
1.5课后习题
第2章鸿蒙移动应用开发过程
2.1鸿蒙应用程序框架
2.1.1应用程序包结构
2.1.2ArkTS工程目录文件
2.1.3资源分类与访问
2.2应用程序的调试和运行
2.2.1预览器
2.2.2模拟器
2.2.3真机运行
2.3HiLog日志打印
2.3.1日志级别
2.3.2日志打印实例
2.4端云一体化开发
2.4.1创建端云一体化开发工程
2.4.2创建云函数
2.4.3部署云函数
2.5本章小结
2.6课后习题
第3章ArkTS语言快速入门
3.1ArkUI与ArkTS概述
3.1.1JS语言和TS语言
3.1.2ArkTS
3.2TypeScript基础知识
3.2.1数据类型
3.2.2变量声明
3.2.3控制语句
3.2.4函数
3.2.5类
3.2.6命名空间和模块
3.2.7迭代器
3.3使用ArkTS
3.3.1自定义组件基本结构 ...