研究了纯血鸿蒙后,我感觉华为是在摸着苹果过河

  说实话,当时看到任总说:苹果是我的老师,我还以为只是客套话,缓和一下当时的气氛,但现在看来。。。嘶~华为,你可真是苹果最好的学生!

  我这里不是在阴阳怪气 —— 因为虽然我们平时也会吐槽苹果 “挤牙膏”、“内存卖出金子价” ,但在自研技术、系统生态这块,不得不承认,人家确确实实是行业的标杆,所以华子学习果果并没有毛病。

  而且华子做得好的一点是,没有生搬硬套 —— 因为他们在学习的不是什么手感对标和影像对标,而是果果最精髓的地方 —— 思考方式。

  在之前的内容中,我们讲过华为学习苹果的话术,讲过华为跟苹果一样在各大城市盖旗舰店。而前一阵我们同事粿条去参加了鸿蒙 NEXT 的内部活动后,回来跟我说 —— 华子在自研系统上的规划,其实也是在摸着苹果过河。

  除了大家都能看出来的鸿蒙里面果里果气的 UI ,更重要的是,在打造系统生态这件事上,华为也跟苹果一样,想要从软件到硬件,把最核心的东西都握在了自己的手里。

  甚至。。。在隐私保护上,鸿蒙 NEXT 也借鉴了 iOS 的思路,具体是怎么样的呢,咱们在正片里面好好聊聊。

  在正片开始前,我要再跟大家多啰嗦几句哈,我们说华为鸿蒙 NEXT 摸着苹果 iOS 过河,主要是集中在它的思路上,而在具体的实践上呢,华为则是融入了很多自己的东西进入。

  毕竟华为不是苹果,苹果也不是华为,一些苹果能够拥有的资源,华为不一定有条件拿到,比如最先进的芯片制程。

  但华为有的新东西,苹果也不一定能够及时跟进,因为华为有后发优势,可以在系统底层的搭建初期就把新技术融入进去,比如万物互联,再比如 AI 。

  所以,今天的内容我们会分成两部分来讲:一个是华为是怎么摸着苹果过河的,另一个是我们同事打探到的鸿蒙 NEXT 上将会带来的一些有意思的新东西。

  我们先来聊聊第一部分,华为摸苹果过河。

  这件事最明显就是体现在行业分工上。

  不同于微软、谷歌做系统,英特尔、高通做芯片这种传统的水平分工模式,华为正在学的是苹果那种自研系统和自研芯片我全都要的方案 。

  因为虽然传统分工在行业内是合理的,但对于手机系统来说还不够极致,无法更好地发挥软硬件的优势,这其实也是安卓跟 iOS 的核心差距之一 。

  以前华为没有很好的机会去学苹果模式,一方面是因为要依赖于安卓的软件生态,另一方面则是因为之前的麒麟芯片缺席。

  但是,从去年 Mate 60 出来之后,情况彻底不一样了,现在麒麟芯片有着落了,原生鸿蒙 NEXT 的商用也提上日程了。

  所以,在鸿蒙 NEXT 上,华子终于有机会像果果一样,把前面提到的这些活儿全都给包了。

  用华为自己的话来说,就是:一、整合好软件、硬件、芯片和云端,让系统运行更流畅;二、 继续做好 “ 1+8+N ”的多设备协同体验。

  最终能不能达到他们说的效果,得等鸿蒙 NEXT 真发布了才能看,但目前我们观察到的情况是,他们确实有在往这个方向努力,就比如说,他们搞的 “异构并发”和“组件解耦”技术,就是在为前面说的东西打地基 —— 先埋个伏笔,一会儿讲鸿蒙 NEXT 的时候,我们再具体展开。

  除了行业分工,在隐私保护、原生生态这两个方面,华为也有不少摸着苹果的影子。。

  当时粿条在现场看实机演示的时候,他发现鸿蒙 NEXT 的隐私保护功能跟之前的鸿蒙 OS4 不太一样。

  OS4 往 APP 里分享照片、视频的时候,需要直接给查看整个图库的权限,但在 NEXT 上,这个操作变成了可以选择具体给 APP 看哪些照片和视频。

  是,这听起来跟现在的安卓 14 以及苹果 iOS 17 有点像,但其实华为在执行的思路上又更进了一步,因为华为对这两家的隐私保护方案做了梳理和总结,提出了“ 管数据 ”的概念 。

  你们看哈:安卓和 iOS 的安全管理本质上是在 “ 管权限 ”,即使是可以选择查看制定照片了,其实也还是更细化的管权限。

  而鸿蒙 NEXT 则是在应用和本地数据之间又加了一个控件,大家可以理解成一个虚拟 “ 缓冲区 ”,从设计上把 App 和所有数据给隔开了,想让 App 访问什么,就解锁哪一块的数据控件。

  而且因为这个缓冲区是内置在系统底层中的,应用们没办法通过耍小聪明的方式来绕过它,从而一窥你存放在本地的所有数据。

  怎么说呢。。。______

  再来说说原生生态,第三方应用生态,鸿蒙 NEXT 短时间是学不上了,因为目前来说,原生鸿蒙连 TOP 200+ 应用都还是处于开发中的状态,但人家 iOS 的应用数量已经是百万级了,华子没有数年时间很难追赶果果。

  所以,华为现在能做的,就是把自己的第一方生态做好,比如原生鸿蒙版的华为音乐,不仅 UI 风格变得很果味,对于音乐资源的整合也跟 Apple Music 学习,重视起古典音乐这个领域,那叫一个地道。

  苹果 2021 年收购古典乐流媒体 Primephonic 后,把这家公司的古典乐资源放到了 Apple Music 里面,后来甚至专门做了个 Apple Music 古典乐版 APP。

  而华为则是在 2022 年 9 月份的时候推出了 Hi-Classical 古典乐专区,然后不断地跟各种厂牌和音乐学院合作,往里头扩充古典乐资源。

  目前的所有手机厂商中,像他们俩这么重视自家音乐平台的,确实很少见。

  好~说到这,关于华子怎么摸着果子过河的,咱们就大概讲清楚了,下面再来说说,我同事粿条打探到的鸿蒙 NEXT 的最新进展 —— 除了前面咱们提到的 “异构并发” 之外,他说华为这次搓的一个底层 AI 控件也让他印象深刻。

  我们先来聊聊这个异构并发吧。

  所谓的异构并发其实指的是这个东西:Actor 并发模型,它的作用是:配合鸿蒙 NEXT 上的性能调度方案,可以让整个系统运行起来更流畅。

  更具体的细节,大家可以去看上面截图里的那篇文章,不想花时间的小伙伴也可以听听我的简化版本 ——

  以往手机系统上用的是内存共享并发模型 ,它在进行多线程调度时,并不是真正意义上的多线程同时工作 —— 因为这些线程需要共享一个内存区域,如果它们同时在这块区域进行读写,就会对整个区域的数据造成污染,为了解决这个问题,内存共享并发模型在同一时刻只允许一个线程访问共享内存。

  打个比方,这个共享内存就像是我们影棚的厕所。。。但只有一个坑。

  本质上,线程们是在排队方便,只不过因为换人的速度非常快,所以看起来就跟多线程同时工作一样。

  而华为的这个 Actor 并发模型,其实就相当于在一个厕所里划分出了多个隔间,线程们都有自己对应的独立小隔间,既能保证线程之间的数据有效隔离开,又可以让线程们真正的同时工作,从而提升多线程的干活效率,让运行更流畅。

  虽然咱们举的这个例子多少有点味道,但大家确实可以这么去理解。

  而至于组件解耦 —— 这个东西其实是个原生鸿蒙应用的开发特性,开发者可以用更少的工程量,把应用搬到手机、手表和平板等不同形态的设备上。

  这个概念我相信大家其实已经听到过好多年了,但一直没见到实物。

  所以这次华为拉来了小红书做例子,鸿蒙版小红书的开发团队就按照华为这边的开发建议,把应用的开发框架分成了三层,最底下的是应用的基础能力层,中间是根据应用的具体业务拆分出来的特性层,最上面是对应不同产品形态的产品层,而且每个层级都可以根据开发需求划分出不同的模块,把这些模块根据不同的产品形态拼装打包,就可以变成适配手机的应用,适配平板的应用,适配手表的应用。

  最后我们再来聊聊让粿条印象深刻的 AI 控件吧:为什么印象深刻,因为它可以让那些没有 AI 加持的第三方应用,也能增智慧。

  鸿蒙 NEXT 直接把自家的 AI 框架坐进了系统底层,然后给开发者们搞出了一些 AI 控件,比如:选文字/抠图控件、朗读控件、配图控件,等等。

  这样一来,开发者需要什么 AI 能力,就可以把相关的控件塞进 APP 里面 —— 比如,用了 image 控件的小红书原生鸿蒙版,可以让你提取图片中的文字以及抠图;用了朗读控件的新浪新闻原生鸿蒙版,可以实现 AI 朗读文字内容,而无需集成其他第三方的发声引擎。

  根据华为的说法,AI 控件的好处就在于集成非常方便,最少甚至只用一行代码,就可以在应用上实现 AI 能力。

  而且由于是官方提供的控件,它在稳定性以及内存占用等性能开销上面,肯定也会有优势。

  OK,聊到这里,我们今天的这期视频就到尾声了,内容有点长,感谢每个看到这里的小伙伴,也感谢华为能够喊我们参加鸿蒙的内部沟通会。

  对于鸿蒙 NEXT ,我们是挺期待的—— 其实那条视频的底稿也是他写的 —— 但是他这次参加完活动回来之后,仿佛整个人都受刺激了,有好几天都在跟我念叨说 :以前我们讲的都只能算是鸿蒙 NEXT 的“ 冰山一角 ”, 只有了解全貌才会知道这座冰山有多震撼。

  特别是华为把鸿蒙 NEXT 这块画了很久的“ 大饼 ” 第一次端到媒体面前的时候,他说:这次活动真的来值了。

  但是真的很可惜,因为现场不让拍照录像,很多东西我们现在都只能跟大家口述,没法做一个很具象、亲切的呈现,但是问题不大,反正按照计划,鸿蒙 NEXT 今年就要试商用了,到时候一切的一切都会见分晓。我们也会保持关注,接下来有啥新东西,我们都会及时跟进。