





定价:99.8元
印次:1-3
ISBN:9787302625599
出版日期:2023.02.01
印刷日期:2025.01.07
图书责编:张玥
图书分类:教材
《鸿蒙应用开发零基础入门》定位为鸿蒙应用程序开发从零基础学习入门到开发技巧能力提升的技术进阶类图书。书中以一个个“易学、易用、易扩展”的技术范例和“有趣、经典、综合性”的项目案例实现过程为载体,由浅入深、循序渐进地阐述了基于JS扩展的类Web开发范式框架和JS API接口开发鸿蒙应用程序的知识体系。书中大量的图文解析和附赠的微课视频,由点及面、由原理到实战,带领读者一步一步进入鸿蒙应用程序开发世界。
基于**的ArkUI JS开发框架和HarmonyOS 3.0应用开发技术,讲解了HarmonyOS应用开发从入门到精通的基础知识和关键技术。
前言 进入21世纪以来,以智能手机和平板电脑为代表的移动终端设备在人们日常生活中扮演着越来越重要的角色,这些移动终端设备绝大部分搭载了苹果公司的iOS操作系统和谷歌公司的Android操作系统。这种局面不仅把我国广阔的市场让给了国外公司,而且对国家的安全和稳定也造成隐忧。特别是2019年以来,以美国为首的西方国家对华为等高科技公司制裁后,我国以5G为代表的智能手机和移动通信设备面临严峻的考验。华为推出HarmonyOS(鸿蒙操作系统)后,在全球引起强烈反响。HarmonyOS不仅是一款基于微内核的全场景分布式智慧操作系统,更被业界认为是中国高科技公司打破Android和iOS垄断移动操作系统市场的开始,对中国高科技产业的独立自主具有非常重大的战略意义。 HarmonyOS是一款面向未来、面向全场景(移动办公、社交通信、媒体娱乐、运动健康)的分布式智慧操作系统,可应用在手机、平板、计算机、智能汽车、智慧屏、智能穿戴等设备上,并且为不同设备的智能化、互联与协同提供统一的语言。目前,HarmonyOS应用程序开发包括Java UI开发框架和ArkUI方舟开发框架。ArkUI方舟开发框架是HarmonyOS新一代的应用程序开发框架,它包含基于JS(JavaScript)扩展的类Web开发范式(ArkUI JS)和基于TS(TypeScript)扩展的声明式开发范式(ArkUI eTS)。为了让零基础学习者快速入门,以及为了和具有前端开发经验者无缝切换到HarmonyOS应用程序开发,本书基于ArkUI JS介绍HarmonyOS应用程序开发技术,在内容编排上摒弃软件开发...
第1章HarmonyOS应用开发环境1
1.1HarmonyOS的发展与现状1
1.1.1HarmonyOS的发展1
1.1.2HarmonyOS的现状2
1.2HarmonyOS技术架构与特点3
1.2.1技术架构3
1.2.2技术特点5
1.3HarmonyOS开发环境搭建6
1.3.1DevEco Studio介绍6
1.3.2搭建Windows平台下的开发环境7
1.3.3搭建macOS平台下的开发环境12
本章小结14
第2章HarmonyOS项目结构15
2.1项目结构15
2.1.1第一个HarmonyOS项目15
2.1.2工程结构21
2.2Java工程26
2.2.1Java工程目录结构26
2.2.2Java工程配置文件26
2.2.3应用程序的运行过程29
2.3JS工程30
2.3.1JS工程目录结构30
2.3.2JS工程中的文件访问31
2.3.3JS工程配置文件31
2.3.4页面布局文件32
2.3.5页面样式文件40
2.3.6页面逻辑文件45
本章小结47
第3章界面设计48
3.1样式48
3.1.1尺寸单位48
3.1.2通用样式49
3.1.3样式使用49
3.1.4动画样式50
3.1.5渐变样式52
3.2flex布局53
3.2.1容器的属性53
3.2.2项目的属性56
本章小结59
第4章组件60
4.1概述60
4.1.1组件60
4.1.2事件64
4.1.3JS FA68
4.2小学生四则运算练习册的设计与实现69
4... 查看详情
(2)重视理论、强化实践。根据实际工程项目和教学实践安排各章节内容,巧妙整合和串联知识点,以“易学、易用、易扩展”的技术范例和“有趣、经典、综合性”的项目案例为主线,一步一步呈现HarmonyOS应用开发技术的知识点应用场景,既能巩固理论知识,又能强化实践能力。
(3)资料丰富、入门快捷。提供教学课件、教学大纲、课后习题及答案、程序源码等教学资源,以及全部技术范例和项目案例的微课视频(扫描封底刮刮卡注册后可直接扫描书中二维码观看),多种教方式并用,手把手地传授开发技术,使读者更方便高效地掌握HarmonyOS开发技术。