《书友会》HarmonyOS初学者指南,0309直播回顾

发布于 2022-3-12 11:33
浏览
0收藏

《书友会》HarmonyOS初学者指南,0309直播回顾-开源基础软件社区

Part1:聊聊书

北向开发类的书籍大同而多异。读者可以根据个人的喜好购买。当然,最好的参考资料还是官网的说明文档。

《书友会》HarmonyOS初学者指南,0309直播回顾-开源基础软件社区

《鸿蒙应用程序开发》书籍推荐理由:

(1)全面介绍java和javascript开发框架。本书包含了绝大多数鸿蒙API介绍(仅缺少eTS、线程间通信等)

(2)技术类书籍有2大类:知识驱动、案例驱动。本书为知识驱动型

  • 知识驱动型,适合于沉下心来逐步攻克难关、资料查阅,但可能缺少实战能力,先苦又甜式的学习。

– 《鸿蒙征途》李宁、《鸿蒙应用开发从入门到精通》孙洋、《鸿蒙操作系统应用开发实战》陈美汝

  • 案例驱动型:适合于快速学习,但可能会错失许多知识需要后期弥补,苦甜交融式学习。

– 《鸿蒙应用程序开发》张荣超、《鸿蒙操作系统开发入门经典》徐礼文

  • 两种书没有绝对的优劣,适合的人群不同,读者可以根据自己喜好选择

(3)倾注了很多心血。所有的图(除了截图)都是自己绘制的,章节的编排也参考了许多现有的技术类数据,配套免费的视频教程。在51CTO的微信视频、官网可在线观看。

推荐书目(1)《鸿蒙生态:开启万物互联的智慧新时代》李洋

这是一本“综述类”书籍,适合于了解鸿蒙的特性、生态,了解其产业的前沿和发展方向。无论是参赛、拓展思维,还是作为企业家参考,都是不错的参考资料。

推荐书目(2)《深入浅出OpenHarmony架构、内核、驱动及应用开发全栈》李传钊

南向的书比较少,这是一本精心编辑的,高阶图书。适合于已经具有嵌入式开发基础,具有操作系统比较深厚的了解的情况下阅读。

Part2:HarmonyOS初学者指南

1. HarmonyOS应用开发初学者应该具备哪些基础知识?

鸿蒙三部曲:语言、框架、分布式

(1)语言:3种语言的分类,各有特色,也难以分出绝对的优劣。

(2)框架:界面设计、业务逻辑设计、数据库设计、网络编程等。

(3)分布式:分布式软总线、分布式数据管理、分布式任务调度。

2. 初学者在学习过程中常见误区?

误区1:像学Android一样学鸿蒙,不理解面向场景编程;

误区2:编程语言浅尝辄止,容易陷入“舒适区”;

误区3:南向太难,就不学了。

《书友会》HarmonyOS初学者指南,0309直播回顾-开源基础软件社区
《书友会》HarmonyOS初学者指南,0309直播回顾-开源基础软件社区
《书友会》HarmonyOS初学者指南,0309直播回顾-开源基础软件社区

3. 给初学者的建议?

多看成体系的视频教程&书籍;

养成翻看官网和开发者文档、书籍的习惯;

要重视社区的作用:结交朋友、开阔视野、提高能力、了解前沿;

掌握在社区中搜索技巧、提问技巧;

学会如何在社区贡献,避免娱乐化、始终以学习技术为核心;

4. 学习难度如何?

世上无难事,只怕有心人。

北向:更多的是时间成本、积累经验。

南向:除了时间成本,还需要购买开发板,需要一定的学习空间,容易产生焦躁心理。

传送门

直播回放:《书友会》HarmonyOS初学者指南
董昱老师免费视频课程传送门:鸿蒙应用程序开发视频教程
董昱老师《鸿蒙应用程序开发》购买链接(JD):鸿蒙应用程序开发/计算机技术开发与应用丛书

下期预告

《书友会》HarmonyOS初学者指南,0309直播回顾-开源基础软件社区

书友会-董昱老师-0309-51CTO _final.pptx 1.76M 32次下载
已于2022-3-12 11:48:21修改
3
收藏
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐