HarmonyOS从入门到精通40例
40个精彩案例,500分钟视频讲解!手把手教你从零基础学习HarmonyOS,助力开启HarmonyOS的探索旅程

作者:戈帅

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

定价:89元

印次:1-1

ISBN:9787302611004

出版日期:2022.08.01

印刷日期:2022.08.03

图书责编:赵佳霓

图书分类:零售

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

本书从基础知识着手,通过实战案例全方面系统地讲解HarmonyOS开发,集前瞻性、应用性、趣味性于一体,阅读群体是对HarmonyOS应用感兴趣的学生、开发人员或者相关从业人员,旨在让更多的人了解并使用HarmonyOS。 本书以实战为主,以案例驱动学习,通过丰富的实战案例由浅入深,以基础知识和案例相结合的方式系统地讲解HarmonyOS应用程序开发的常用技术。全书共10个章节,第1章节为基础阶段,讲解HarmonyOS 开发基础,从环境搭建、工程创建与运行讲起;2-9章节为进阶阶段共39个案例,分别讲解UI框架、Ability框架、媒体、安全、AI、设备管理、数据库、分布式等;最后章节是综合实战案例实战阶段,实战案例从服务器端API开发部署到手机端开发测试等来提升读者HarmonyOS综合开发能力。

戈帅,鸿蒙先行者、开放原子认证讲师2021秋季班学员。曾在51CTO、电子发烧友等鸿蒙技术社区做鸿蒙直播课;受邀参加首届HarmonyOS开发者创新大赛颁奖典礼,接受了中国日报采访,开放原子教育 OpenAtom OpenHarmony教育资源仓第17位贡献者,参加了2021年iCAN全国大学生创新创业大赛、iCAN “未来杯”HarmonyOS技术应用创新大赛,参赛作品“救援小车”荣获一等奖,“拼夕夕”荣获三等奖。获得了“2021年度北京市昌平区百名优秀学生”奖。

前言 鸿蒙操作系统(HarmonyOS)是华为推出的一款面向未来的万物互联式全场景分布式操作系统。作为新一代的智能终端操作系统,HarmonyOS为不同设备的智能化、互联与协同提供了统一的分布式系统; HarmonyOS提供一站式的分布式应用开发平台,支持分布式多端开发、分布式多端调测、多端模拟仿真。HarmonyOS在给大家带来简洁、流畅、连续、安全可靠的全场景交互体验的同时,也给大家提供了全方位的质量与安全保障。为了让更多的人了解并使用HarmonyOS,笔者将自身学习经历以案例的形式进行了梳理、总结,形成了本书,供更多的爱好者参考、学习。 本书特色 本书从基础知识着手,通过实战案例全面系统地讲解HarmonyOS开发,由浅入深,循序渐进,集前瞻性、应用性、趣味性于一体。本书以实战为主,以案例驱动学习,以基础知识和案例相结合的方式,系统地讲解HarmonyOS应用程序开发的常用技术。 第1章HarmonyOS开发基础,主要讲解环境搭建、工程创建与运行、工程运行流程解析等内容,为后续开发做准备。 第2章UI框架,通过15个案例讲解Text、Button、DirectionalLayout、DependentLayout、TextField、Picker、Image/Slider、ListContainer、ScrollView、ProgressBar、RadioButton/RadioContainer、Checkbox、TabList/Tab、WebView、PageSlider/PageSliderIndicator等常见的UI组件与布局,用户可通过...

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

目录

第1章HarmonyOS开发基础(50min)

1.1初识HarmonyOS

1.2环境搭建

1.2.1华为开发者账号注册及认证

1.2.2开发环境DevEco Studio安装

1.2.3HarmonyOS SDK安装

1.2.4本地模拟器创建

1.3工程创建与运行

1.3.1Java 工程模板创建

1.3.2工程目录结构介绍

1.3.3本地模拟器运行程序

1.3.4远程模拟器运行程序

1.3.5真机运行程序

1.4工程运行流程解析

1.4.1DevEco Studio调试方法

1.4.2程序启动流程分析

第2章UI框架(104min)

2.1常用组件案例

2.1.1案例1: 跑马灯(Text)

2.1.2案例2: 论坛点赞(Button)

2.2常用布局案例

2.2.1案例3: 楼梯(DirectionalLayout)

2.2.2案例4: 标题栏(DependentLayout)

2.3常用组件与布局综合案例

2.3.1案例5: 百度搜索(TextField)

2.3.2案例6: 调色器(Picker)

2.3.3案例7: 图片编辑器(Image/Slider)

2.3.4案例8: 新闻列表(ListContainer)

2.3.5案例9: 新闻浏览器(ScrollView)

2.3.6案例10: 进度显示器(ProgressBar)

2.3.7案例11: 单选题(RadioBu... 查看详情

本书通过项目驱动将HarmonyOS应用开发的知识点系统化覆盖,这对于需要项目带来成就感的初学者十分友好。本书适合基础薄弱且对HarmonyOS应用开发感兴趣的初学者,以及广大中、小学生阅读。 查看详情