小米澎湃OS和华为鸿蒙OS,他们有什么不一样,谁更有发展前途?
点击上方关注 “终端研发部”
设为“星标”,和你一起掌握更多数据库知识
小米用Vela大概就是学华为万物互联那套,看它挂在Linux内核边上,和上面架构的安全子系统,大概是想作为万物互联的安全认证,或系统内部链路作为安全连接其他设备用的,类似于荣耀的信任环。

但是它这套子系统不直接点跟核心外挂的Vela核心交互就很费解,感觉就像弯弯绕绕走Linux内核的交互,再转到外挂的核心,架构中的安全子系统就像是为证明我用上了Vela,写文章首尾呼应一样硬凑上来的感觉;
更像是为Linux内核写了套设备认证机制挂边上,然后将其命名为Vela。

vela的核心就是bytecodealli 和web-devkits
这两个组合起来就是一个wasm环境,除了传统的C/C++语言,还能用TS写wasm程序,然后这套运行时能够跨平台运行(包括作为Linux进程,和Nuttx任务,还有TEE里面),vela再加一些统一的API暴露给运行时,然后就是一套自己的通信/鉴权之类的东西。
但是很难说有没有第三方拿这套玩意开发了什么(除了手表App),至少鸿蒙2的时候就有公开API文档,还有一些半成品应用上架。
miui对安卓有点魔改过头了,导致积重难返,难以同步安卓升级,同时自己的一些历史包袱太多导致很多问题无法解决,于是推倒重来,搞了一个抽象层,把自己的代码通过抽象层来调用安卓底层,尽可能少动安卓原有的东西,这是我理解的澎湃os做的事情
Android那几个分支,Android Wear,Android TV,他们是Android在不同形态的设备上的裁剪版本。
这些不同形态的设备上的Android X,他们最大的区别不在于Linux内核层,而在于上面的安卓部分的应用开发框架。
因为不同形态设备,你看不见的里面,都是用的CPU、GPU这些东西,Linux内核在这些不同形态设备上都可以跑,只是裁剪组件,缩下内核尺寸。
之所以差异最大的是上面安卓部分的应用开发框架,那是因为不同尺寸东西最大的区别,就是显示部分。而显示部分不同,就决定了UI的巨大不同。这部分差异影响,到不了Linux内核层,只到安卓的应用开发框架那层。

我用linux是20年前的事了,不过还是看懂你文章了。技术细节我不知道,但是我知道一些华为鸿蒙开发中的事情。小米和华为的最大区别,华为是有人负责吹牛,有人负责不让牛吹爆。小米是有人负责吹牛,然后没有然后。
从体验上来看,澎湃OS的bug确实多发热也多,最主要是经过我的测试,小米14发送微信消息每次都会延迟3秒多才到,不是信号的问题,同事的华为发给我秒到,已经从小米14换回到note12turbo了,还是miui流畅得多。。
至于华为吃的鸿蒙,华为的鸿蒙,从几年前开始,先是架构设计,后来的套壳鸿蒙,各种开发工具,到现在的纯血鸿蒙,再拉着各厂家应用适配,不断地有成果出来,大家都看在眼里。

我用20的时候从EMUI9,EMUI10,EMUI11,鸿蒙2,鸿蒙3,鸿蒙4;
这也是我选择50的原因之一,系统维护周期长
而50作为旗舰,目前只有一个大版本迭代,鸿蒙3,鸿蒙4;
目前若生命周期内仅有一个大版本迭代,是很让人失望的
既然选择支持,理论上是不应要求回报的;但我想这个诉求不算回报,只是希望50至少有两个系统大版本的迭代,这对旗舰电子产品是最基础的
不过今年已经2025年了,现在的nova14U,鸿蒙next我本身没有问题,非常流畅,接近iOS系统。软件适配还要努力,有些软件适配了,非核心功能上有些缺少。我用了差不多四天,对我来说可以当主力机用了,这四天我旧手机没有用过。

如果要下手买鸿蒙OS,要先去华为店体验一下。我之前升级过一次,那次还没有企业微信,我就回退了。后来去华为店体验了下,发现主流软件都有了,还有不常用的也可以用卓易通,我就升级了。
现在可以当主力机了,而且很多非核心功能也在慢慢的适配,越来越好了
华为是做百年公司,小米可以做50年就很厉害了,毕竟是个组装厂。所以和米粉争论也没意义,国内要团结。我们碰到这种情况就大喊一声,小米第一,华为第一就行了。
更多推荐

所有评论(0)