通过 Vibe Coding,我开发的第一款鸿蒙 App 上架了,欢迎大家下载体验

前言

我一直有一个想法:能不能自己做一款 App 上架应用商店?

这个念头在脑子里转了很久,但每次想到要从零搭建一个完整的 App------UI 设计、业务逻辑、打包签名、上架审核------就觉得工程量太大,迟迟没有动手。

直到最近接触了 Vibe Coding 这个概念,一切变得不一样了。

什么是 Vibe Coding?

Vibe Coding 的核心理念很简单:你只需要描述你想要什么,让 AI 帮你写代码。

你不需要精通每一门语言的语法,不需要记住每个 API 的参数,甚至不需要从头搭建项目骨架。你要做的,是把脑子里的想法清晰地表达出来,然后和 AI 一起迭代,直到它变成现实。

这种开发方式特别适合像我这样的「想法驱动型」开发者------有产品直觉,但不想在工程细节上消耗太多精力。

我做了什么:Hola 计算器

我用 Vibe Coding 开发了一款名为 Hola 计算器 的鸿蒙应用。

说是「计算器」,但它远不止加减乘除。它更像是一个日常生活工具箱,把日常高频使用的计算功能整合到了一个应用里:

功能 说明
基础计算器 加减乘除、百分比、小数运算,支持运算符优先级
长度换算 毫米、厘米、米、千米、英寸、英尺、码、英里
体积换算 毫升、升、立方厘米、立方米、加仑
时间换算 秒、分钟、小时、天、周、月、年
重量换算 毫克、克、千克、吨、盎司、磅
面积换算 平方米、亩、公顷、平方千米、平方英尺
秒表 毫秒级精度,支持多次计次记录
个税估算 综合所得年度口径,支持专项附加扣除、月度明细
房贷计算 商业贷款 / 公积金 / 组合贷,等额本息 / 等额本金

效果展示

计算器 长度换算 个税估算 秒表 重量换算
]

开发过程回顾

第一步:描述需求

我没有写一行代码,而是先用自然语言把想要的功能描述出来:

"我想做一个鸿蒙上的万能计算器 App,包含基础计算器、单位换算(长度、体积、时间、重量、面积)、秒表、个税估算和房贷计算。UI 要简洁清爽,用分类标签切换不同功能。"

AI 根据这段描述生成了项目骨架和初始代码。

第二步:迭代打磨

第一版代码肯定不会完美。接下来我做的事情就是不断试错、不断调整

  • 个税计算的专项附加扣除项一开始少了几项,补充后对齐了最新政策
  • 房贷计算从只支持商业贷款,逐步迭代到支持公积金和组合贷
  • UI 从最初的朴素样式,打磨成了现在清爽的卡片式布局
  • 分类标签增加了自定义排序功能,让用户按使用频率调整顺序

整个过程中,我的角色更像是一个产品经理------提需求、看效果、反馈问题、确认修改。代码的具体实现全部由 AI 完成。

第三步:打包上架

这一步是整个流程中最「工程化」的部分。需要:

  1. 在 AppGallery Connect 注册开发者账号
  2. 配置签名证书和 Profile
  3. 构建 Release 包
  4. 提交审核

AI 在这一步也帮了大忙------从配置 build-profile.json5 到处理签名证书,基本都是对话式完成的。

为什么选择鸿蒙?

  • 市场蓝海:鸿蒙生态还在快速成长期,优质工具类应用有更大的曝光机会
  • 开发体验好:ArkTS + ArkUI 的声明式 UI 写起来很直观,和 Vibe Coding 的思路天然契合
  • 一次开发多端部署:手机和平板都能适配,不用维护多套代码

Vibe Coding 的感受

用了几周下来,我最大的感受是:门槛真的在消失。

以前做一个 App,你需要同时掌握编程语言、框架、构建工具、发布流程......每一道坎都可能劝退一个人。但现在,只要你能清晰地表达想法,AI 可以帮你跨过 80% 的技术障碍。

剩下的 20%------比如理解项目结构、调试边界情况、把控产品质量------反而是更有价值的部分。你开始像一个真正的创造者,而不是一个码农。

下载体验

Hola 计算器已在华为应用市场上架,欢迎下载体验:

搜索「Hola 计算器」即可下载

如果你在使用过程中有任何建议或反馈,欢迎在 GitHub 上提 Issue: github.com/andoter0501...

写在最后

这是我用 Vibe Coding 完成的第一个作品。从想法到上架,整个过程比我预想的要快得多。

如果你也有一个产品想法,但一直苦于没有技术背景无法实现------现在可能是最好的时机。 打开 AI 编程工具,把你的想法说出来,剩下的事情,交给 Vibe Coding。

技术的门槛在降低,但创意的价值从未改变。

相关推荐
Rocky Ding*4 小时前
【三年面试五年模拟】2026-09-08 DeepSeek AI Agent开发岗社招一面:20道问题与系统设计题全解析
论文阅读·人工智能·深度学习·机器学习·aigc·ai-native·deepseek
猎嘤一号4 小时前
学术训练(一)文献检索与阅读
人工智能·算法·机器学习·科研入门
AI让世界更懂你4 小时前
计算机专业研究生核心能力培养(5)——论文写作的结构与方法
人工智能·深度学习·机器学习
代码方舟4 小时前
零信任架构实战:基于天远全能消金报告构建自动化信用合规网关
运维·人工智能·架构·自动化
小华同学ai4 小时前
这个开源项目,有点东西!2.9 万 Star DeepTutor
人工智能·开源·github
合米AI SOP系统4 小时前
汽车零部件|连接器装配工位,合米科技AI SOP视觉筑牢安全级装配质量防线
人工智能·科技·汽车
ai小陈4 小时前
Python 3.12与CUDA 12.8镜像实战:启动GPU实例后的五项自检
开发语言·人工智能·python·深度学习·ai·gpu算力
Thomas.Sir4 小时前
第48课:TensorFlow|TF模型线上部署入门【本地服务封装、接口快速开发】
人工智能·python·tensorflow
Xxtaoaooo4 小时前
AI 视频生成能不能真正跑通?MoneyPrinterTurbo 本地制作、远程访问与授权验证
人工智能·音视频·cpolar·ai视频·自动化短视频
海浪仙人掌4 小时前
流动比率有哪些分析陷阱?流动比率怎么避开这些陷阱?
大数据·数据库·人工智能