游戏百科

不会写代码也能参加千万奖金的鸿蒙开发创新赛?

一位资深码农充分利用鸿蒙创新特性构建的宇宙获得特等奖。也有一位完全不会编程的人靠AI写出的应用大受欢迎。鸿蒙开发创新赛的

一位资深码农充分利用鸿蒙创新特性构建的宇宙获得特等奖。

也有一位完全不会编程的人靠AI写出的应用大受欢迎。

鸿蒙开发创新赛的颁奖上看到这两位的介绍,已经几年不怎么写代码的我突然冒出一个想法“我为什么就不能充分利用AI,接入鸿蒙特性去开发一个应用去参赛呢?”

我们先说特等奖《元星空》APP,开发者孙晨阳是我们传统认知中的极客,有丰富的开发经验,他还已经连续三年参加HarmonyOS极客马拉松,这次他开发的《元星空》APP获得了特等奖,获得了50万现金和50万的扶持资源。

我们打开《元星空》这款应用,浩瀚的宇宙以3D全景的模式呈现,应用中的数据都是真实的,我们在里面可以找到并且可以从不同的角度来观看各种已知的恒星、小行星、星云、彗星……

但是孙晨阳的《元星空》能拿特等奖,绝不只是靠"3D宇宙可视化"这个概念,他最厉害的地方是把鸿蒙的特性吃透了,充分的利用了鸿蒙的特点让这款应用变的更好用,更丰富,变成了用户能直接感知的体验。这款应用主要使用了鸿蒙的几大特性:

寻星桌面卡片,桌面AI定时推荐当夜可见形体,点击直达3D场景;

应用接续,观测信息自动续接到Pad/PC上,随时放大查看;

端侧AI,鸿蒙端侧AI语音无网解说,星座分析;

近场分享,碰一碰或者隔空抓取分享;

小艺智能体,自然语言问答解析天体知识;

多设备协同,PC/Pad/手机数据打通,

设备同步观测记录。

把鸿蒙的特性从"功能清单"变成"体验亮点",才是高端开发的核心逻辑。站在巨人的肩膀上才能看的更远,站在鸿蒙的肩膀上的应用可以做的更好用,对于系统特性理解的越深刻,应用也能更好用,这是毋庸置疑的。而且它的Road Map路线可行性很高,应用本身在不断进化,鸿蒙特性的进化也会充分应用到这款APP上,比如明年专业版会上线小艺A2A智能体,上线星球名胜景点,包括中国空间站,卫星,长城,月球探测器等,这样专业版就更专业了。

如果说孙晨阳代表的是传统极客,那花叔代表的就是“用AI颠覆世界”的新浪潮。花叔是《小猫补光灯》应用的开发者,他是一位AI Native Coder,完全不会编程,但是丝毫不影响他用AI开发的应用取得商业化成功,在我看来他代表的是一种新浪潮,也会是鸿蒙生态发展中的一股新兴力量。

作为程序员出身的我不得不感慨,时代变了,以前说《人人都是产品经理》,现在《人人都是程序员》,我有一个好的idea,就差一个程序员了?不,你就差个AI了,只要你能很好的使用AI就能做好一个应用。

花叔的开发逻辑很简单:先明确用户需求——手机拍照时补光效果差,尤其是逆光场景;然后用自然语言给AI提需求:"做一个能根据环境光自动调节亮度、支持手动控制的补光APP,要适配鸿蒙系统的深色模式和多设备同步";AI生成初版代码后,他用鸿蒙开发者工具里的"AI调试助手"修复适配问题,最后提交到应用市场。整个过程没写一行代码,却抓住了细分场景的痛点。

这给鸿蒙开发提了个醒,鸿蒙是支持AI的系统,AI大模型是鸿蒙的根技术,开发者可以很方便的使用一些系统的AI能力,大幅减少开发时间提高应用质量,同时鸿蒙开发还提供了AI智能问答、AI代码解释、AI划词提醒等功能,提升开发的便利。专业开发者在此基础上再结合Claude Code、Cursor这样的代码生成工具,会有事半功倍的效果。而对于普通的用户来说,他也可以尝试像花叔一样靠自己的想法做一些简单的应用或者元服务,AI降低了开发门槛,而鸿蒙的生态包容性让这些"轻量级创新"有了落地的可能。

除了两个案例,颁奖礼上公布的数据更值得关注:鸿蒙注册开发者突破1000万,应用和元服务突破5万,鸿蒙学堂学习人数超926万。这组数据说明什么?鸿蒙生态已经从"早期尝鲜"进入"红利爆发期",而获奖应用和上台演讲的嘉宾,给鸿蒙开发者提供了很好的思路,参考价值很高。

华为也提供了"学练考证赛"体系,能让开发者从入门到变现形成闭环——比如通过鸿蒙学堂学基础,用开发者工具练手,考认证获得流量倾斜,参加比赛拿扶持资源,最后通过应用市场变现。这里有个很好的例子就是《悦览》浏览器的作者,他从花粉到鸿蒙开发者就是走的这条路线,他高中时是花粉,大学学的不是计算机,因为感兴趣推动建设鸿蒙计算机社团,学习开发者联盟官网上的资料,根据代码示例练习、官方社区询问问题,一步步的成长为合格的开发者。

鸿蒙开发创新赛的几个案例充分说明了,只要你想开发应用,什么时候都不晚,但是先进入者肯定肯定会有更多的红利。《愤怒的小鸟》不知道还有多少人记得,这是2009年推出的一款游戏,当时的智能手机刚处于起步阶段,也属于最早的一批开发者,游戏一经推出就迅速的火遍全球,开发者也是赚的盆满钵满。除此之外还有《切水果》等应用,他们都是在生态早期充分抓住了智能手机屏幕可以滑动的特性做出了吸引人的应用。系统早期的使用者往往也是乐于接受新鲜事物的,如果有开发者做出一款有趣的有创新的应用就会迅速获得成功,都是一个系统平台、应用开发、用户三赢的案例。从这方面来说如果有好的创意想法,在鸿蒙生态发展早期进入,充分利用鸿蒙的特性的开发者可能会获得最大的红利。

作为一个"过气码农",我看完颁奖礼后的第一个想法是,我科班出身,有还算丰富的编程经验,借助AI工具,是不是也能跟年轻人拼一拼呢?下一届获奖的会不会是我?