花粉乐分享平台宣传视频
> 华为资讯 > 华为资讯 > 华为生态 > 为什么华为鸿蒙版应用的生态发展不起来?
为什么华为鸿蒙版应用的生态发展不起来?
来源:前端梁哥
2023-02-14 11:38:03
693
管理

鸿蒙版的应用,为什么体积很小?为什么应用的生态发展不起来呢?

首先,体积小的根本原因是没有将运行时库打包到app内,而是内置于系统;而与之类似的rn,将运行时库打包进了app内,所以实现相同的功能,体积通常会大一些,app越小越明显;当然,如果你的app足够大型,依赖的第三方库很多,体积差距将变得很小,甚至rn的体积更小也不是没可能;

为什么拿rn来说?因为二者有很多相似之处,比如:主要开发语言都是js或js的超集,程序代码的打包结果都是js;都是将组件转化为对应平台的原生组件;

其次,正因为运行时库内置于系统,也导致了其它安卓设备即使能安装鸿蒙版app,也会因缺少运行时库而无法正常运行;当然,还有一个导致无法运行的很重要的原因,就是鸿蒙hap的打包方式和标准安卓app不同,hap的本质是apk resources,这里面的apkicon仅仅是个app shell,因为不包含resources,所以即使把这个apk安装到其它安卓设备(包括鸿蒙OS),也无法正常运行;

我用rn,flutter,dotnet maui等框架可以一套代码支持多个平台,而鸿蒙应用开发框架不支持其它厂商的安卓,仅支持华为自己的鸿蒙OS,这很难得到企业和开发者支持;我想,这可能是生态发展不起来的根本原因;

其实华为,醉翁之意不在酒,在乎山水之间也,估计懂得都懂;

花粉社群VIP加油站

2
点赞
赏礼
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与花粉乐分享无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
凡本网注明 “来源:XXX(非花粉乐分享)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。
如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。
QQ:2443165046 邮箱:info@hflfx.com
关于作者
(Array)
文章
455
主题
0
关注
0
粉丝
0
点击领取今天的签到奖励!
签到排行
随手拍
54个圈友 0个话题
华为手机随手拍,记录生活点滴之美好
华为P30pro
51个圈友 0个话题
这里是华为P30pro手机交流圈,欢迎华为P30pro用户进群交流
体验官
60个圈友 2个话题
华为花粉体验官,体验官专属的交流群
登录后查看您创建的圈子
登录后查看您创建的圈子
所有圈子
杭州互联网违法和不良信息举报平台 网络110报警服务 浙ICP备17046585号
2
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索