0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

关于鸿蒙南向开发者指北的直播回顾

OpenHarmony技术社区 来源:HarmonyOS技术社区 作者:HarmonyOS技术社区 2022-03-30 09:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

《书友会》 采用线上直播的形式,以鸿蒙生态中已发布的书籍为起点向外发散,不关注具体的技术问题,旨在为开发者提供学习指引和具体方法,帮助开发者避坑,快速理解鸿蒙技术路线发展和规划,将时间投入到更有效率的学习中去。

我们邀请了李传钊老师作客鸿蒙技术社区视频号《书友会》直播栏目,为大家分享了《鸿蒙南向开发者指北》,本文为直播回顾,希望对鸿蒙初学者们有所帮助。

1基于设备开发行业环境和前景,你应该树立的观念

1过于纠结鸿蒙带来什么优势,其实很幼稚

在技术人群中,对操作系统的选择、对开发平台的选择、对编程语言的选择,有一定的宗教意味了,信者恒信,不信者恒不信,就类似“PHP 是最好的开发语言”带来的争论。

在开发者群体中,已经形成了非常泾渭分明的鸿蒙圈和非鸿蒙圈。圈内的人不用去和大家讲为什么用鸿蒙,因为圈内人已经在鸿蒙上投入很大的精力和时间了。

面对鸿蒙圈外的人,你说服不了他,他大概率也会带着有色眼镜看待这个事情,没有必要去理会他们的言论。

无论你选择了鸿蒙是因为投身操作系统国产化也好,物联网是面向未来的也好,单纯讨厌安卓也好或者其他,你决定以后,往前走,不要总被圈外人的那些偏见影响到,和他们去探究鸿蒙有什么优势,这种行为很幼稚。

2在安卓没有优势的领域,大家可以放手一搏

什么是安卓没有优势的领域?安卓在手机上的成功一定程度上掩盖了他在其他很多领域的失败。

举例来说,安卓系统的智能手表。它的体验很差,电池尿崩,一天一充。而且,安卓对芯片的要求很高,导致安卓系统的智能手表价格在 2000 以上。

RTT 开发的智能手表,电池能顶 7~10 天,功能也没有太大的区别。所以在智能手表上,安卓没有一点优势。

3关注新型硬件

鸿蒙一直强调新硬件、新服务、新体验等概念,我希望大家持续关注新硬件。现在,市场上上新硬件一直是层出不穷的,举几个例子。

电子学生证,这个东西还是蛮有意思的,而且量还不少。

华为最近出的墨水屏平板,与原来的 Kindle 是不太一样的,Kindle 没有处理能力,但是华为的这个墨水屏平板就有了,这个硬件上又往前走了一步。

还有智能台灯,我之前没怎么关注,但如果你家里有孩子的话,可以去淘宝搜一搜智能台灯这个产品,我觉得这个东西还真挺有用,对孩子是有帮助的。

这些新型硬件和鸿蒙的起点是一样的,都是从头开始。其他 OS 能做,鸿蒙能做也一样能做,都是从零起步,也就不用纠结是否带来了什么优势。

4关注传统行业的智能化改造

信息技术属于服务业,是第三产业。第一产业是农业,第二产业是工业,在农业和工业里有非常大的智能化改造空间和需求。

我跟大家分享一个农业案例,它让我彻底改变了对农业的一些看法。

我们当时在湖北随州市,随州市有一个著名的产业就是蘑菇种植加工业。现在市场上能吃到的香菇百分之六七十都是那个地方产出的。

有一个农学教授在推动当地产业的发展。我的第一感觉是:智能化改造和种蘑菇能有什么关联呢?

后来我们去那个地方,让我没想到的是当地很发达。一户农民在蘑菇上的收入可以达到 30~40 万一年,蘑菇的种植规模很大。

在不同菌田里面,蘑菇的生长阶段是不同的,有些已经长成,可以采摘了,而有些才刚刚把菌种种上。当地农民需要时时刻刻知道蘑菇的涨势是如何的。

当地农民每天早上和晚上都要去转一圈,天天这样转,很累。他们给我们提的需求就是用摄像头监控这些蘑菇,并通过屋内的电视来观看,手机不太会用。

这是真实存在的需求,而且做完以后,农民的满意度非常高。所以说,传统行业有很多智能化需求,而且智能化改在是一个大动作。不仅会有大量资金投入,而且是国家大力支持的。

工业领域就一件事儿:替换 PLC。可编程逻辑控制器(PLC)被普遍应用于工业领域,它的标准是在 80 年代定下的,现在已经 2022 年了,它的那套协议还基本上没有大的变化。无论是硬件还是软件,用西门子等品牌的那一套东西成本很高。

我们为什么不用嵌入式把 PLC 替换了?这在技术上完全可行,只不过工作量有些大。

现在替换 PLC 在工业领域已经在推进了,不是犹豫要不要做的事情了,而是要怎么做的事情。

这个改造过程中存在大量机会,能不能用鸿蒙来做,如果用鸿蒙来做还有哪些需要攻克的技术难点,这是值得大家去分析、去努力的。

2给鸿蒙南向开发者的忠告

1嵌入式必须吃透

做南向开发的话,嵌入式必需吃透,要做到非常熟练。现在大学里对学生的培养是成体系的,如果你想要做这个,就一定要把前面这些课程学好、学透,一定要有板子、玩板子,猛搞。不烧坏几块板子,我觉得你是不可能成为高手的。

2C 语言必须扎实,是真的扎实那种

做考题得高分的不是扎实,要通过实战演练得出的。我曾经在大规模群面应届生的时候,仅仅出了一道简单实战题就达到了筛人的目的。

这里提出一个问题,大家思考一下有没有答案,顺便检测 C 语言是不是扎实:如果用 C 语言做面向对象的编程该怎么写?

3熟悉各种外设

这种外设是指各种硬件、传感器,都要去摸一摸、玩一玩,去使用使用相关的模型。

麦克风这个外设到底是干嘛的,信号是怎么来的,怎么处理的,它对外提供哪些函数,怎么使用等等,这些东西是应该是滚瓜烂熟,伸手就能拿过来用的。

4熟悉各种通信方式,包括板上通信和网络通信

我们处在物联网时代,所以各种通讯方式都是需要去了解的,比如说,常见的 Wi-Fi蓝牙,不常见的远距离通信,4GNB-IoT 等等,都需要懂一些。

说不准什么时候就用到这些东西。同时,板子上的东西也要懂,各个接口的通信等等。这是要下一番苦工的。

3给初学者的学习建议

1要多啃代码

为什么要用啃?一来确实很难,二来是希望初学者能够沉下心来,一点一点、仔仔细细把代码摸透,很多东西你在开发者文档中是看不到的。你会发现刚开始很艰难,越往后越轻松,逐渐你就接触到了核心代码。

2要多思考软件解耦

对于操作系统来说,解耦的好处就是能够使用一套 OS 可以适配更多的硬件,是一个细致的技术问题。

Linux 管理硬件为例,Linux 使用了中断管理器把硬件当成外设来管理,配合上硬件的驱动可以很好的管理硬件设备,并且能够适配不同平台的硬件。在编程过程中贯彻解耦,也能够让你的代码适用范围更广泛。

3不要满足于跑通,搞定,要思考最优解决方案

大家在社区能够看到很多优质的案例,在尝试案例的时候一定要多往前想一步,去思考最优解决方案,这会引导你去深入的思考和理解一些东西,思路也会在这些思考的过程中被打开。

4如何依赖开源来提升自己的竞争力?

1深入了解开源项目,提前准备好自己

各大公司在社区里面疯狂招人,现在是鸿蒙的精英开发者就业黄金期,只要你能证明你自己是一个能够搞定鸿蒙的人,大公司能够提供十分具有竞争力的薪酬,并且是和你商量薪酬。

如果你和我一样,两年前开始在鸿蒙投入精力,现在肯定有所成就,现在也可定是待价而沽的状态。

2要有坚持不懈持之以恒的决心

我每天都会花几个小时看鸿蒙的代码,每天这样天天坚持,我就有了丰富的积累,当机会来临的时候就有足够的本钱。

你搞定了鸿蒙的什么?社区里面哪一行代码是你写的?能不能秀一份代码出来展示一下你的实力?

3胆子大点,敢于挑战

鸿蒙还在发展的过程中,圈子里没有真正的权威,要敢于挑战。如果你看到鸿蒙里面有不顺眼的代码,你就冲上去把它干掉。你在开源项目中留下自己的痕迹了,这就能够证明你的能力了。

不要害怕自己的代码被嫖,你要意识到这一点:在开源领域能被白嫖的都是牛人。

原文标题:不烧坏几块板子,不可能成为鸿蒙南向高手

文章出处:【微信公众号:HarmonyOS技术社区】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    90

    文章

    3729

    浏览量

    97538
  • 开源
    +关注

    关注

    3

    文章

    4431

    浏览量

    46607
  • 鸿蒙
    +关注

    关注

    60

    文章

    3071

    浏览量

    46279

原文标题:不烧坏几块板子,不可能成为鸿蒙南向高手

文章出处:【微信号:gh_834c4b3d87fe,微信公众号:OpenHarmony技术社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    正式招生!2026年企业“开源鸿蒙南向设备开发”培训班启动

    ”)组织本次开源鸿蒙南向设备开发培训班。本次培训依托双方共建的“深圳开源鸿蒙开发者培训基地”,旨在让更多的企业人员了解开源
    的头像 发表于 03-16 18:10 791次阅读
    正式招生!2026年企业“开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>南向</b>设备<b class='flag-5'>开发</b>”培训班启动

    开源鸿蒙开发者的跨界成长之路

    在开源鸿蒙开发者里,有一群“跨界先锋”,他们带着不同行业的积淀,在这片创新土壤上书写着独特的技术故事。张宇昕,浙江众合科技的鸿蒙系统服务开发工程师,就是其中之一。从守护资金安全的银行
    的头像 发表于 01-23 09:13 1261次阅读

    报名开启!2026年开源鸿蒙“北向应用”与“南向设备”开发研修班等你加入!

    为深化校企合作,推动开源鸿蒙(OpenHarmony)技术发展,促进高校教师掌握开源鸿蒙北向应用开发南向设备开发的前沿技术与教学实践方法,
    的头像 发表于 01-08 17:24 1535次阅读
    报名开启!2026年开源<b class='flag-5'>鸿蒙</b>“北向应用”与“<b class='flag-5'>南向</b>设备”<b class='flag-5'>开发</b>研修班等你加入!

    以龙企招为例,浅谈鸿蒙应用开发者激励计划 2025 参与心得

    2025 年,我们带着 “龙企招” 鸿蒙应用,报名参与了鸿蒙应用开发者激励计划。原本满怀期待地提交上架申请,却收到了审核未通过的通知。这次经历虽有遗憾,却让我们深刻体会到鸿蒙生态对应用
    发表于 12-12 10:17

    2025开源鸿蒙开发者激励计划正式启动

    11月21日,2025开放原子开发者大会盛大启幕,聚焦“AI共智,开源共享”主题,吸引了来自全球的开发者、企业技术领袖、社区维护及高校科研力量参会。作为大会的重要组成部分,开源鸿蒙
    的头像 发表于 11-27 14:44 926次阅读

    2025开放原子开发者大会开源鸿蒙技术分论坛隆重举行

    11月21日,2025开放原子开发者大会开源鸿蒙技术分论坛在北京隆重举行。本次分论坛由开放原子开源基金会主办,开源鸿蒙项目群工作委员会、开鸿智谷联合承办,华为、深开鸿、润开鸿、九联开鸿、证通、奥思维
    的头像 发表于 11-27 14:41 911次阅读

    开源鸿蒙技术大会2025丨技术俱乐部与开发者社团分论坛圆满举办

    2025年9月27日,开源鸿蒙技术大会2025“技术俱乐部&开发者社团分论坛”在湖南长沙国际会议中心圆满举行。本次分论坛聚焦“开源鸿蒙高校生态与人才培养”,主题涵盖人才培养、技术创新、安全
    的头像 发表于 11-10 18:21 1866次阅读
    开源<b class='flag-5'>鸿蒙</b>技术大会2025丨技术俱乐部与<b class='flag-5'>开发者</b>社团分论坛圆满举办

    花椒直播首次开源推流器组件 为鸿蒙开发者提供高性能推流解决方案

    器。该工具基于花椒直播自主通用多媒体框架HJMedia打造而来,采用创新的通用多媒体框架设计,以高度模块化、可扩展的插件化架构,极大提升了音视频功能开发效率与整体的资源利用率,为开发者提供高性能、低耦合的推流解决方案。 在
    的头像 发表于 09-04 09:52 881次阅读
    花椒<b class='flag-5'>直播</b>首次开源推流器组件 为<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发者</b>提供高性能推流解决方案

    HDC 2025开发者主题演讲精彩回顾

    开发者解决方案升级等内容,同时多位生态伙伴分享基于HarmonyOS的最新开发实践,为开发者提供切实可行的创新思路,进一步推动鸿蒙生态的繁荣发展。会上还举行了HarmonyOS极客马拉
    的头像 发表于 07-09 11:20 1575次阅读

    开源鸿蒙亮相华为开发者大会2025

    此前,6月20-22日,华为开发者大会(HDC2025)在松山湖盛大召开。在大会的互动展区中,开源鸿蒙重磅亮相,系统性地展示了其开源四年多来,在行业应用、消费终端及AI等领域的丰硕成果。
    的头像 发表于 06-26 17:21 1364次阅读

    华为正式启动HarmonyOS 6开发者Beta

    在2025年华为开发者大会(HDC)上,华为正式启动HarmonyOS 6开发者Beta,并全面展示一年多以来与合作伙伴共建鸿蒙生态的创新成果。
    的头像 发表于 06-24 15:42 1090次阅读

    从“开发者孤岛”到“生态星河”:开鸿Bot如何重构开源鸿蒙开发体验

    在中国操作系统发展史上,“开发者”似乎从来都是一个边缘角色。他们是开源社区中最活跃的群体,却也是最常被忽视的那群人。具体到开源鸿蒙社区,其生态构建初期,诸多开发者曾坦言,“鸿蒙很好,但
    的头像 发表于 06-10 17:12 1925次阅读
    从“<b class='flag-5'>开发者</b>孤岛”到“生态星河”:开鸿Bot如何重构开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发</b>体验

    全志科技亮相OpenHarmony开发者大会2025

    近日,OpenHarmony开发者大会 2025(OHDC.2025,以下简称“大会”)在深圳举办。大会正式发布了开源鸿蒙5.1 Release版本,举行了“开源鸿蒙应用技术组件共建启动、开源
    的头像 发表于 06-04 09:16 2504次阅读
    全志科技亮相OpenHarmony<b class='flag-5'>开发者</b>大会2025

    润和软件旗下润开鸿亮相开源鸿蒙开发者大会2025

    近日,开源鸿蒙开发者大会2025(OHDC.2025)于深圳再启新篇,会上正式发布了开源鸿蒙5.1 Release版本,并进行开源鸿蒙应用技术组件共建启动等重要仪式,面向
    的头像 发表于 06-03 16:22 1840次阅读

    华为亮相2025开源鸿蒙开发者大会

    近日,开源鸿蒙开发者大会2025(以下简称大会)在深圳成功举办。大会以开源鸿蒙5.1 Release版本发布为契机,聚焦开源鸿蒙技术革新和社区发展,全面呈现“Powered
    的头像 发表于 05-29 09:07 1548次阅读