新闻热线:028-86696397 商务合作:028-86642864
近日,第十九届中国成都国际软件设计与应用大赛总决赛在成都落幕。本届大赛首次增设“鸿蒙应用开发专项赛”,聚焦开源鸿蒙与HarmonyOS生态建设。
赛事自启动以来,吸引了企业、高校、科研机构等多方团队踊跃参与,经过多轮激烈角逐,“Py4OH软硬件一体化解决方案”斩获“鸿蒙应用开发专项赛”第一名。
“让千万Python开发者轻松入局开源鸿蒙,让国产操作系统生态更具活力”,OpenHarmony MVP、电子科技大学OpenHarmony技术俱乐部指导老师唐佐林,在获奖项目展示环节分享了这一参赛项目的研发初心。
作为本次“鸿蒙应用开发赛获奖项目展”的第十个亮相项目,“Py4OH 软硬件一体化解决方案”凭借打通Python生态与开源鸿蒙系统壁垒的技术突破,不仅赢得了现场评委的高度认可,更让在场观众直观地感受到国产操作系统生态创新发展的强劲动能。
站在“元点”
算法工程师的生态破局思考
时间回到2020年12月,OpenHarmony 1.0 版本刚刚发布,作为开放原子开源基金会重点孵化的开源项目,这款承载着国产操作系统自主化期待的新生系统,还处于相对稚嫩的发展阶段。但在开源社区中,开发者们对其未来充满信心,“如何扩大OpenHarmony生态,吸引更多的开发者参与进来” 成为当时最热门的讨论话题。
生态繁荣是操作系统持续发展的核心动力,这一点在行业内已形成共识,而对于尚在起步阶段的OpenHarmony而言,如何快速破圈、凝聚开发者力量,成为亟待解决的关键问题。唐佐林凭借多年嵌入式开发经验和对Python生态的深刻理解,在社区中提出了极具创新性的思路:“借力其它成熟软件生态,吸引跨领域开发者加入鸿蒙生态”。
这一想法并非凭空而生,作为当时全球最受欢迎的编程语言之一,Python在国内的普及程度令人瞩目——不仅众多非计算机专业的大学生和职场人士因工作需求学习这门语言,甚至许多中小学生都已开始接触Python编程。唐佐林敏锐地意识到“若能让OpenHarmony支持Python语言开发”,将直接打通两大生态的壁垒,为开源鸿蒙带来海量潜在开发者,这对生态发展和应用普及都将起到举足轻重的作用。
技术深耕
Py4OH生态的迭代与成熟
“轻量级操作系统能否稳定嵌入Python解释器?这是当时最大的疑问。”唐佐林回忆道。为了验证这一构想的可行性,他投入大量业余时间钻研技术难点,从底层适配到功能调试,逐一攻克嵌入式系统与Python语言兼容的核心问题。2021年1月,唐佐林在OpenHarmony社区开源了首个Python解释器版本,成功证明了轻量级系统嵌入Python语言并实现核心功能的可能性,为后续生态建设奠定了坚实基础。

首个Python解释器的成功开源,点燃了社区的热情。2021年6月,在OpenHarmony项目管理委员会的指导下,OpenHarmony Python SIG(特别兴趣小组)正式成立,唐佐林出任组长,带领社区开发者专注于Python技术在开源鸿蒙上的落地与优化。这一组织的成立,标志着Python与OpenHarmony的融合发展进入了系统化、规范化的新阶段。
经过五个月的集中攻关,2021年11月,Py4OH设备开发框架1.0版本在社区正式发布。该版本突破性地提供了嵌入式Python解释器、设备开发Python SDK及Py4OH—REPL交互式命令行环境三大核心功能,实现了从命令行交互式编程到设备应用部署发布的全流程支持,让开发者能够以熟悉的Python语法快速开展 OpenHarmony设备开发。“这个版本的发布,让‘用Python开发鸿蒙应用’从想法变成了现实。”唐佐林表示,框架在设计之初就兼顾了初学者入门需求与工程化开发标准,既保证了简洁易用的特性,又确保了应用程序的高效稳定。

作为社区布道师,唐佐林不仅专注技术研发,还积极推动Py4OH生态的普及。他利用自身影响力开展技术分享、组织线下交流活动,将开发经验传递给更多的开发者。在他的推动下,Py4OH框架逐渐成为初学者入门开源鸿蒙开发的首选工具,同时也得到了专业开发者的认可,成为工程化设备应用开发的重要选择之一。
为进一步凝聚西南地区开源鸿蒙开发者力量,推动区域生态建设,唐佐林创立了蜀鸿会 —— 这一聚焦开源鸿蒙生态建设的开发者社区。如今蜀鸿会已汇聚了一批有活力、有想法的年轻人:2023年加入的程诗杰,深耕鸿蒙应用开发与开源生态发展;2024年加入的开源鸿蒙南向工程师杨竣博,专注于南向设备相关的驱动开发;同样在2024年加入的李思雨,则聚焦青少年教育领域,负责开源鸿蒙面向青少年的课程研发和培训工作。
如今,OpenHarmony作为国产开源的物联网操作系统,正处于快速迭代发展的阶段。随着更多像唐佐林这样的开发者和蜀鸿会这样的团队加入OpenHarmony生态,正为其注入源源不断的新动力。
(胡珂菱)
(主办方供图)
相关推荐