App Inventor 2 鸿蒙先行版开发进展:从 Android 到 HarmonyOS 的积木编程迁移实录

大家好,这里是 App Inventor 2 中文网。

今天聊一个很多人关心的话题------App Inventor 2 的鸿蒙版本

先说结论

鸿蒙先行版已经完成开发,已经独立试运行上线,网址:https://oh.fun123.cn

但距离"稳定好用",还有很长的路要走,待稳定后融入主版本,真正做到一次源码多平台编译。

这不是什么正式公告,就是团队内部进展的一个同步。不少用户一直在问这个事,与其让大家猜,不如把真实情况摊开来讲。

目前做到哪了?

✅ 已完成的部分

编译链路已经跑通------鸿蒙的编译、签名、测试全流程走通了。如果你有华为开发者账号和签名证书,可以在 App Inventor 中编译出 HAP 包,安装到鸿蒙真机上运行。

AI 伴侣的初版也完成了。类似安卓和 iOS 的 Companion,鸿蒙版可以实时调试,不用每次都重新编译安装。

所有组件基本可以在鸿蒙上工作,但细节还有待打磨。

⚠️ 还没做到的部分

说完成的部分容易让人兴奋,但没完成的部分才是真正想说的:

跑通和好用是两回事。目前的组件虽然能用,但在各种边界场景下------不同机型、不同系统版本、不同网络环境------表现还需要大量测试和修复。

另外,我们没有时间表

这不是谦虚,是真的没法给。鸿蒙生态本身还在快速发展中,我们也在跟着跑。与其画饼然后反复跳票,不如做一步说一步。

为什么这么慢?

说实话,做鸿蒙版的难度超出了最初的预期。

鸿蒙开发框架和安卓差异很大。App Inventor 2 底层是 Java/Android 体系,迁移到鸿蒙的 ArkTS/ArkUI 框架,几乎就是重写。不是简单的"改改接口就行",而是整个组件层的实现方式都要重新设计。

团队很小,还要维护现有的安卓和 iOS 版本、处理用户问题、更新内容。鸿蒙开发只能挤时间做。

还有一个不藏着掖着的事实:鸿蒙版大量借助 AI 辅助编程,3 个月写了 8 万多行代码。AI 加速了开发,但也意味着代码质量和边界处理需要更仔细地验证。

现在能用来干嘛?

如果你问"现在能不能用鸿蒙版来做正经项目"------

暂时不建议。

但如果你是:

  • 🔹 技术尝鲜者------想看看积木编程在鸿蒙上是什么样
  • 🔹 App Inventor 老用户------愿意参与测试、反馈问题
  • 🔹 鸿蒙开发者------对低代码/积木式开发感兴趣

那欢迎来试试先行版,留言或联系客服申请鸿蒙测试账号,内测名额有限,会员优先~ 遇到问题欢迎在社区反馈,这将对我们非常有帮助!

接下来会怎样?

持续补充组件,优先覆盖最常用的;逐步提升稳定性,通过社区反馈来发现问题;有了实质性进展会及时更新。

但不会承诺"某月某日发布正式版"。做鸿蒙适配是一个长期工程,要对用户负责,宁可慢一点,也不要拿出半成品让人失望。

最后

App Inventor 2 不再是安卓的专属了。从安卓到 iOS,再到今天的鸿蒙先行版------我们希望未来不管你用什么系统,都能用积木编程做出自己的应用。

这条路很长,但我们已经在走了。

如果你对鸿蒙版感兴趣,欢迎关注社区的 HarmonyOS NEXT 板块,有新进展会第一时间更新。


🔗 相关链接


💡 觉得有用?点个赞👍让更多人看到。

🔄 转发给学编程的朋友,TA会感谢你的。

📱 关注我,每周分享 App Inventor 实战技巧。

相关推荐
-SOLO-3 小时前
Android Event 日志完全指南
android
壮哥_icon4 小时前
【Android 系统开发】从掉帧卡顿到丝滑:高频硬件中断(IRQ)的 CPU 亲和性性能优化实战
android·性能优化
千里马学框架4 小时前
Android Framework 新手学习踩坑建议指南
android·智能手机·性能优化·framework·aaos·车载开发·系统工程师
快乐非自愿4 小时前
AI低代码破局:数字化降本增效的核心逻辑与商业落地
人工智能·低代码
我命由我123456 小时前
执行 Gradle 指令报错,无法将“grep”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
爱吃大芒果7 小时前
复刻 HarmonyKit 工具箱:基于新版 @kit 开发本地工具 App
华为·harmonyos
狂奔solar7 小时前
ARMA 模型:从白噪声到万能逼近器
android
风华圆舞7 小时前
鸿蒙上跑通第一个 AI Agent:5 分钟接入智谱/DeepSeek
人工智能·华为·harmonyos·arkts·arkui·toolregistry
渣渣灰飞7 小时前
MySQL 系统学习 第五阶段:企业级 MySQL 实战开发 第二章:RBAC 权限系统设计
android·学习·mysql
qq_422828627 小时前
android 图形学之图层数据送显及合成图层(七)
android