新書推薦:

《
铁腕拗相王安石:北宋的改革家和变法者
》
售價:NT$
500.0

《
中国法律史学学说史(中国法学学术史丛书;国家出版基金项目)
》
售價:NT$
857.0

《
方尖碑(全2册)
》
售價:NT$
490.0

《
出土文献与汉唐法制史新论
》
售價:NT$
398.0

《
最美最美的博物书(全5册)
》
售價:NT$
745.0

《
戏剧影视表演专业原创小品合集
》
售價:NT$
449.0

《
在游戏中培养自立的孩子
》
售價:NT$
230.0

《
玄学与魏晋士人心态(精)--中华学术·有道
》
售價:NT$
398.0
|
編輯推薦: |
本书系统讲解了HarmonyOS应用开发所涉及的技术和流程,主要内容包括开发环境搭建、TypeScript基础语法、ArkTS声明式语法、Stage应用开发模型、页面布局与组件开发、自定义组件、使用动画、UIAbility内部跳转与传值和轻量级数据存储等HarmonyOS应用开发的基础技术。基于华为自主研发的HarmonyOS操作系统和高效的ArkTS声明式开发,提高了开发效率。学习并掌握本书的内容后,读者可依据HarmonyOS应用开发技能进行科技创新。本书配有PPT电子课件、源代码、二维码视频等资源,方便教学。
|
內容簡介: |
本书共3个单元20个任务,系统讲解了HarmonyOS应用开发所涉及的技术和流程,主要内容包括开发环境搭建、TypeScript基础语法、ArkTS声明式语法、Stage应用开发模型、页面布局与组件开发、自定义组件、使用动画、UIAbility内部跳转与传值和轻量级数据存储等HarmonyOS应用开发的基础技术。基于华为自主研发的HarmonyOS操作系统和高效的ArkTS声明式开发,提高了开发效率。学习并掌握本书的内容后,读者可依据HarmonyOS应用开发技能进行科技创新。 本书既可以作为各类职业院校“移动应用开发”“HarmonyOS应用开发”等课程的教材,也可以作为HarmonyOS应用程序开发人员的技术参考书。 本书提供PPT电子课件、源代码等教学资源,教师可登录机械工业出版社教育服务网(www.cmpedu.com)注册后免费下载,或联系编辑(010-88379194)咨询。本书还配有二维码视频,读者可扫码观看。
|
關於作者: |
张青,教授,信息项目管理师,南宁市首席技师,广西人工智能学会理事,物联网应用技术专业带头人,获得广西工业创新二等奖、广西科技进步奖三等奖、广西科学院科技进步一等奖、中国电信集团科技进步三等奖各一次。
|
目錄:
|
前言 二维码索引 单元1 HarmonyOS应用开发准备 // 001 任务1 搭建HarmonyOS应用开发环境 // 002 任务2 使用TypeScript基础语法 // 012 任务3 使用TypeScript进阶语法 // 023 单元2 ArkTS声明式开发 // 035 任务1 认识ArkTS工程 // 036 任务2 认识ArkTS声明式开发 // 044 任务3 开发设备控制页 // 052 任务4 开发数据展示页 // 062 任务5 开发登录页 // 069 任务6 自定义组件 // 076 任务7 渲染组件 // 084 任务8 组件间的状态管理 // 089 任务9 开发闪屏页 // 097 任务10 开发引导页 // 104 任务11 开发主页 // 109 任务12 展示列表与网格数据 // 116 任务13 开发自定义的时间弹窗 // 124 任务14 使用动画 // 130 任务15 视频播放 // 141 单元3 Stage模型下的业务能力开发 // 149 任务1 启动Stage模型下的UIAbility // 150 任务2 使用首选项实现轻量级数据存储 // 159 参考文献 // 166
|
內容試閱:
|
数字经济蓬勃发展、世界信息化技术竞争日趋激烈,对我国信息技术人才的培养提出了新的要求。数字原生代(也称α世代,泛指2010年后出生的一代人)在成长过程中对于新一代信息技术的认识和把握,在一定程度上决定信息文明时代的社会整体创新水平,而编程能力是理解和运用新一代信息技术的重要基础。 鸿蒙操作系统是华为自主研发的一款分布式操作系统。作为信创产业的重要组成部分,它面向全场景、全连接、全智能时代,让更多终端设备互相连接,打破单一物理设备硬件能力的局限,实现不同硬件间的能力互补和性能增强,促进万物互联产业的繁荣发展,是推动数字经济蓬勃发展的重要基础设施。 本书以“工作任务为导向”“从项目中来到项目中去”为主旨,从HarmonyOS应用开发所用到的基本概念入手,按照“知识储备+任务实施”的方式安排全书的任务内容,引导学生从理解到掌握、再到实践应用,有效培养学生的实践应用能力。本书与新工科的理念相吻合,学生能够根据实际功能需求进行编程开发,在使用声明式开发范式进行高效的UI设计与开发时,养成良好的编程规范,培养清晰的逻辑思维与编程思想。 阅读本书的读者应具备的知识:面向对象开发的技术基础,了解JavaScript基础知识,具备一定的逻辑思维能力。 本书具有以下特色。 1)精选任务案例,通过不同任务的设计与实现将素质能力有机融入教材,培养学生HarmonyOS应用开发能力的同时,引导学生树立正确的价值观,提高学生的创新能力。 2)案例来源于真实项目需求。如App的闪屏页、引导页、主页、列表与网格数据展示、时间弹窗等,与App的实际项目开发流程相符合,并使用HarmonyOS应用开发技术实现相应功能,符合真实项目开发需求。 3)每个项目都有一个主题,每个任务实现一个功能。每个任务均由知识储备和任务实施两部分组成,涵盖了HarmonyOS应用开发技术和流程,做到了叙述上的前后呼应和技术上的逐步加深。 4)基于DevEco Studio 3.1 Beta1(Build Version:3.1.0.200)开发环境、HarmonyOS SDK API 9、Stage应用开发模型进行应用开发,引导学生关注鸿蒙应用开发的新技术,培养高效编程的思想,更贴合企业工作需求。 本书共3个单元20个任务,包括单元1 HarmonyOS应用开发准备、单元2 ArkTS声明式开发和单元3 Stage模型下的业务能力开发,建议学时为64学时。 本书由张青和宋春胜编著,其中单元1和单元2由张青编写,单元3由宋春胜编写,全书由张青统稿。 由于编者水平和经验有限,不足和疏漏之处在所难免,恳请各位专家和读者批评指正,并提出宝贵意见和建议。 编 者
|
|