清泛IT社区
标题:
App Inventor 2 鸿蒙先行版:走出一小步,前面路还很长
[打印本页]
作者:
App Inventor 2
时间:
3 小时前
标题:
App Inventor 2 鸿蒙先行版:走出一小步,前面路还很长
大家好,这里是 App Inventor 2 中文网(fun123.cn)。
今天想和大家聊一个很多人关心、但我们一直比较谨慎的话题——
App Inventor 2 的鸿蒙(HarmonyOS NEXT)版本
。
————————————————
先说结论
鸿蒙先行版已经在开发中了,但距离稳定可用,还有很长的路要走。
这不是什么官方公告,就是团队内部进展的一个同步。之所以现在说,是因为不少用户在问,与其让大家在猜测中等待,不如把真实情况摊开来讲。
————————————————
目前做到哪了?
✅ 已完成的部分
编译链路跑通
——鸿蒙的编译、签名、测试全流程已经走通了。如果你有华为开发者账号和签名证书,可以在 App Inventor 中编译出 HAP 包,安装到鸿蒙真机上运行。
AI伴侣初版
——类似安卓和iOS的Companion,鸿蒙版AI伴侣的初版已经完成。这意味着你可以实时调试,而不是每次都要重新编译安装。
部分核心组件可用
——基础UI组件(按钮、文本、图片等)可以在鸿蒙上正常工作。
鸿蒙版 AI 伴侣界面:
[attach]2172[/attach]
设计视图——拖拽布局,和安卓版体验一致:
[attach]2173[/attach]
逻辑设计——积木块编程,所见即所得:
[attach]2174[/attach]
积木块编程详细界面:
[attach]2175[/attach]
⚠️ 还没做到的部分(这才是重点)
说完成的部分容易让人兴奋,但没完成的部分才是这篇文章真正想说的:
组件覆盖率低
——App Inventor 2 有上百个组件(传感器、媒体、社交、存储……),目前鸿蒙版只覆盖了一小部分。很多你在安卓上常用的组件,鸿蒙版暂时还不支持。
稳定性待验证
——跑通和好用是两回事。目前已有的组件虽然能用,但在各种边界场景下(不同机型、不同系统版本、不同网络环境),表现还需要大量测试和修复。
没有时间表
——这不是谦虚,是真的没法给时间表。鸿蒙生态本身还在快速发展中,我们也在跟进。与其画饼然后反复跳票,不如做一步说一步。
编译构建界面:
[attach]2176[/attach]
编译输出与测试:
[attach]2177[/attach]
鸿蒙真机运行效果:
[attach]2178[/attach]
————————————————
为什么这么慢?
说实话,做鸿蒙版的难度超出了最初的预期。几个主要原因:
鸿蒙开发框架和安卓差异很大
。App Inventor 2 底层是Java/Android体系,迁移到鸿蒙的ArkTS/ArkUI框架,几乎等于重写。不是简单的"改改接口就行",而是整个组件层的实现方式都要重新设计。
团队很小
。就几个人,还要维护现有的安卓和iOS版本、处理用户问题、更新内容。鸿蒙开发只能挤时间做。
大量借助AI辅助编程
。这个不藏着掖着。鸿蒙版的很多代码是AI辅助完成的,这加速了开发,但也意味着代码质量和边界处理需要更仔细地验证。
————————————————
那现在能用来干嘛?
如果你问"现在能不能用鸿蒙版来做正经项目",回答是:
暂时不建议。
但如果你是:
技术尝鲜者
——想看看积木编程在鸿蒙上是什么样
App Inventor 老用户
——愿意参与测试、反馈问题
鸿蒙开发者
——对低代码/积木式开发感兴趣
那么欢迎来试试先行版。遇到问题在社区反馈,对我们很有帮助。
————————————————
接下来会怎样?
持续补充组件
——优先覆盖用户最常用的组件
逐步提升稳定性
——通过社区用户反馈来发现问题
定期同步进展
——不会沉默开发,有了实质性进展会及时在社区更新
但不会承诺"某月某日发布正式版"。做鸿蒙适配是一个长期工程,要对用户负责,宁可慢一点,也不要拿出一个半成品让大家失望。
————————————————
最后
App Inventor 2
不再是安卓的专属
,从此进入
全平台模式
。
从安卓到iOS,再到今天的鸿蒙先行版——我们希望未来不论你用什么系统,都能用积木编程做出自己的应用。
这条路很长,但我们已经在走了。
如果你对鸿蒙版感兴趣,欢迎关注社区的 HarmonyOS NEXT 板块,有新进展会第一时间更新。
————————————————
相关链接:
App Inventor 2 中文网:
https://www.fun123.cn
HarmonyOS NEXT 板块:
https://bbs.tsingfun.com/forum.php?mod=forumdisplay&fid=156
鸿蒙编译全流程教程:
https://bbs.tsingfun.com/forum.php?mod=viewthread&tid=2935
安卓/鸿蒙/苹果对比帖:
https://bbs.tsingfun.com/forum.php?mod=viewthread&tid=2936
欢迎光临 清泛IT社区 (https://bbs.tsingfun.com/)
Powered by Discuz! X3.3