最年轻的HarmonyOS布道师:徐建国的HarmonyOS之旅

原创
系统 OpenHarmony
坚果派联合创始人徐建国2021年初入HarmonyOS领域,两年便获得华为开发者专家(HDE,HUAWEI Developer Experts),他乐于分享的精神赋能鸿蒙生态的发展壮大。

2023年,他走进12所高校和27个企业进行演讲分享,并参加了6场HarmonyOS城市活动;

2023年,他作为OpenHarmony应用创新赛导师,组织60+支队伍参赛,并且有9支队伍获奖;

2023年,他获得华为HDE认证,开发者联盟十佳讲师,开发者联盟社区牛人;

2023年,他成为第一批开放原子开源讲师,开放原子开源基金会技术+生态贡献者,OpenHarmony三方库贡献者;

2023年,他组织坚果派上架了14个元服务/应用,开发三方库38个,累计输出HarmonyOS相关实战案例20+,累计发布文章200+,影响开发者87w+;

……

他,就是坚果派联合创始人,最年轻的华为开发者专家(HDE,HUAWEI Developer Experts),徐建国。

结缘HarmonyOS,以分享共筑鸿蒙生态

徐建国与HarmonyOS的结缘,源于一次偶然的机会。作为一个热衷于技术分享的开发者,始终坚持在各大社区分享自己的知识和技术经验。2021年的夏日,一个偶然机会,徐建国在51CTO平台看到鸿蒙开发者社区在举办HarmonyOS开发者征文活动。这一契机如同一座桥梁,开启了徐建国HarmonyOS之旅。

“那时候,HarmanyOS初露锋芒,其开发语言eTS虽然新,但初期在性能优化与工具套件方面尚显不足。于是,我亲身体验后,撰写并在社区分享了数篇文章,意外收获了热烈的反响,这也激发了我深入探索的热情。”

在探索HarmonyOS的初期,徐建国不仅投身于项目开发,还细心记录下每一次尝试的感悟,在各大平台上广泛分享自己的开发经验,耐心解答同行们的疑惑。随着探索的深入,他不仅在项目中发现了改进的空间,还积极投身于OpenHarmony开源项目,通过提交PR为HarmonyOS的完善贡献自己的力量。

徐建国的贡献远不止于此。他利用线上直播、线下讲座等多种形式,化身HarmonyOS推广者,带动更多学生、企业开发者及HarmonyOS爱好者加入鸿蒙生态,共同学习HarmonyOS的开发精髓,携手推动鸿蒙生态的蓬勃发展。

时间转至2023年初,徐建国做出了一个重大的职业决定——全职投身于HarmonyOS领域,并创立了「坚果派」HarmonyOS开发者社区。这一举措迅速吸引了众多开发者的加入,共同为鸿蒙生态添砖加瓦。截至目前,「坚果派」团队已汇聚了包括12位华为HDE、3位HSD在内的众多精英,以及超过三十位在各领域拥有广泛影响力的万粉博主,全网粉丝总量突破80万。

步入2024年,随着鸿蒙原生应用的全面启动,「坚果派」团队已成功开发并推出了60余个HarmonyOS应用及三方库,极大地降低了开发者入门的门槛,加速了HarmonyOS应用的创新步伐,为鸿蒙生态的繁荣注入了强劲动力。

HarmonyOS学习之路,永无止境

徐建国以前是从事Flutter跨平台开发工作,深知Flutter与ArkTS作为声明式语言的共通之处,这使得他向HarmonyOS的迁移之路异常顺畅。“我坚信HarmonyOS的潜力无限,因为它是华为自主研发的技术,所以我毫不犹豫地踏上了这条充满挑战与机遇的旅程。”

相较于Flutter,HarmonyOS的开发环境搭建显得尤为高效,因为所有必要的配置与依赖均位于国内,大幅缩短了环境搭建时间。此外,HarmonyOS官网提供了丰富的学习资源,从知识地图到入门课程,再到直播讲解,全方位助力开发者快速掌握核心技术。

谈及HarmonyOS的学习策略,徐建国分享了他的心得:鉴于HarmonyOS及其底层OpenHarmony的快速迭代特性,他建议开发者应紧密关注官网动态,紧跟最新版本学习;同时,由于OpenHarmony的版本更新往往先于HarmonyOS,他推荐在开源社区学习OpenHarmony的最新内容,再结合HarmonyOS官网资源进行深化理解。

尽管初期面临资料匮乏、学习难度较大的挑战,但徐建国凭借不懈的分享精神,吸引并结识了众多志同道合的开发者,形成了良好的学习交流氛围。在华为开发者联盟社区中,他不仅得到了资深专家的悉心指导,还通过查阅官方资料、论坛提问、提交工单等方式,与工程师深入交流,显著提升了自身的HarmonyOS技术实力。

对于初涉HarmonyOS的开发者,徐建国给出了三条诚挚建议:一是持之以恒,面对困难不轻言放弃;二是对HarmonyOS保持高度的信心与热情,相信其广阔的发展前景;三是积极拓宽学习渠道,紧跟技术前沿,掌握最新资讯与技能。他坚信,只要大家携手并进,持续学习与创新,定能在HarmonyOS的海洋中扬帆远航,共创辉煌。

技术融入生活,创新应用显温情

在HarmonyOS的开发过程中,徐建国不仅关注技术本身的提升,更致力于将技术与生活紧密相连。他开发的亲戚关系计算器应用,就是一个典型的例子。

随着现代生活节奏的加快,即便是血脉相连的亲戚之间,也常因疏于往来而在称呼上感到困惑,这一难题不仅困扰着孩子们,也让不少年轻一代的大人头疼不已。亲戚关系计算器应用便由此诞生。通过简单的输入,无论是关系还是称呼,都能迅速获得准确的答案。同时还可以查看两者之间的称呼和两者之间的合称,极大地缓解了现代人在亲戚称谓上的尴尬与不便。

在亲戚关系计算器应用技术实现的过程中,坚果派团队遭遇了多重挑战。首要难题在于三方库的迁移与适配,他们需将原先基于JavaScript开发的应用,通过HarmonyOS接口替换部分原有node模块接口。其次,针对应用需根据用户位置提供相应语言的需求,团队巧妙利用HarmonyOS的原生Location Kit,仅通过10行代码便高效实现了定位服务。最后,面对一多适配的复杂问题,团队通过华为开发者联盟官网的资源与社区支持,结合最佳实践案例,成功攻克难关,并迅速将应用推向市场。

值得一提的是,该应用的开发正值春节前夕,时间紧迫且数据需求量大。徐建国迅速组建团队,通过精细化的功能划分与模块管理,实现了高效协作。团队利用Gitee进行项目托管,实时更新过程文档,确保项目信息的透明化与可追溯性,极大地提升了开发效率。

从个人想法到团队协作,徐建国不仅提升了自身的技术能力与团队协作能力,更在无形中为鸿蒙生态的繁荣贡献了一份力量。

展望未来,砥砺前行

展望未来,徐建国对自己的HarmonyOS之旅充满了信心与期待。他将继续深耕HarmonyOS开发领域,不断推出更多有意义的应用与三方库为用户带来更加丰富多元的智能体验;同时,他也将致力于完善自己的开发者社区「坚果派」,为更多开发者提供更加全面、深入的HarmonyOS学习资源与支持。此外,他还将紧跟HarmonyOS技术的发展步伐,完成20多个应用以及40多个三方库的适配仓颉的举措和规划。

谈及HarmonyOS的未来发展前景,我们满怀信心地预见,它将在璀璨星河中熠熠生辉,成为引领智能时代潮流的重要力量。随着技术的不断成熟与应用场景的持续拓展,HarmonyOS将以前所未有的方式连接万物,赋能各行各业,开启一个更加智能、便捷、协同的未来世界。而这一切的实现,离不开每一位像徐建国这样充满情与才华的开发者们的共同努力与贡献。“璀璨星河有你”,让我们携手并进,在HarmonyOS的璀璨星河中共同书写未来的辉煌篇章。

责任编辑:鸢玮 来源: 51CTO
相关推荐

2009-04-16 09:47:29

2023-01-05 13:09:48

OKR项目管理

2010-01-24 09:34:00

系统工程师最年轻

2014-11-18 10:20:26

银行华为

2021-08-16 14:22:19

JetBrainsDevOps

2009-08-03 10:01:53

2017-02-06 14:10:44

2010-05-19 15:20:20

2014-12-01 15:05:16

开源互联网

2021-07-05 14:29:28

鸿蒙HarmonyOS应用

2020-11-05 10:05:25

App

2011-12-29 09:39:48

HTML 5

2012-10-16 09:33:18

iOS最年轻开发者

2020-11-11 11:56:05

HarmonyOS

2009-01-18 13:25:02

微软认证MCITP

2021-05-19 08:41:11

鸿蒙HarmonyOS应用

2009-03-16 10:18:14

点赞
收藏

51CTO技术栈公众号