嘉宾 | 李传钊、宋旭军
撰稿 | 云昭
出品 | 51CTO技术栈(微信号:blog51cto)
此前,据数码博主“定焦数码”消息,大厂技术员工做适配,通过线下沟通时,华为反复提到一个问题,鸿蒙系统希望对标的是iOS,而非安卓系统。原因是,安卓系统过于开放,导致软硬件生态过度混乱,所以对标iOS才是HarmonyOS后续发展的方向。
图片
围绕上面的问题,“T·前线”邀请了两位重磅嘉宾进行对话,一位是OpenHarmony 首位个人捐赠者、现任鸿蒙社区组织深鸿会发起人李传钊,另一位知名咨询公司科尔尼全球合伙人、大中华区高科技和制造业业务负责人宋旭军。两位嘉宾对于这些问题给出了非常有趣且有料的视角。
李传钊看来,“体验上对标IOS,这也是华为一贯的思路,即一定要对标世界上最好的,否则内部立项都立不了。”
而宋旭军分享了这样一种观察:“我们观察鸿蒙现在的思路,是希望通过一套系统能够适应不同的终端,它把这种能力作为一种战略性的定位。但简单说对标iOS,并不是一个好思路。”
在对话中,安卓设计哲学上的天然缺陷被李传钊一针见血地指出,鸿蒙要将这些早糟糕的安卓体验一一丢掉。iOS又有哪些值得参考的设计哲学,鸿蒙又会采取哪些措施进一步繁荣开发者生态?李老师都做出了解答。
以下是有关于鸿蒙为什么对标的是iOS,而不是安卓的相关对话内容,文本内容有所优化。
1、如何理解鸿蒙对标的不是安卓,而是iOS?
李传钊:这句话主要是从用户体验的角度来叙述的,因为安卓是有几个非常严重的问题。第一,它的应用膨胀很严重,大家买安卓手机,现在基本上256G起步,128G的基本就没法用,因为平均每个应用的size可能都在500M以上,所以这是一个很大的问题,硬件赚了很多钱,但其实没有必要。
另外一个问题,在整个图形的效果上面,安卓是有一些天生的缺陷,无法更改。因为安卓要面向各种各样不同的硬件进行适配,所以会有一堆各种各样的适配层,所以开发者写代码的时,一个安卓的应用要最终在硬件上画一幅图,比如三角形,中间的函数调用大概有20+层。而IOS可能只有4层。一次函数调用,一次参数入栈出栈都是有性能损耗的,这是安卓没有办法解决的,在图形上面确实是安卓有一些根深蒂固的问题。
然后,安全方面,大家应该都有这种经历,比如我们今天晚上在这讨论鸿蒙相关的话题,你明天打开手机,里边信息流广告就全是鸿蒙相关的。你跟你的朋友出去讨论车,马上广告就变成车相关的。也就是说,你的隐私被泄露出去了。同样的,苹果手机相对就好一些,就没有这种现象。其实这也跟安卓的设定有关系,一款安卓应用在用Linux上的用户来作为它安全的钥匙,这种设定本身其实就是一个天然会留下不少漏洞的设定,而且这个也基本改不了。
所以华为说鸿蒙要对标IOS,有两层意思,要把这些受到安卓的一些根深蒂固的机制影响的东西把它去掉,然后在体验上对标IOS,这也是华为一贯的思路,即一定要对标世界上最好的,否则内部立项都立不了。
宋旭军:对于鸿蒙的定位,这个讲法不用去猜。首先他讲对标IOS,可能只是一个形象的比方,可能他是说我要去追求极致,我要做到软硬件的高度协调、高度整合,从而去提供给用户最好的体验感。因为大家都知道,苹果的手机的硬件可能配置并不是最高,但用户在使用过程中的实感却可能会比同等配置甚至更高配置的安卓手机要好很多。因为华为本身在软硬件都有非常深厚的经验,所以我认为它可能在软硬件一体化,包括做高性能的联合优化方面等,按照这种思路去对标苹果。
但是更本质上来讲,它还是应该回到它万物互联的定位上,包括互联性、拓展性、应对不同的终端设备的低功耗和模块化的剪裁等等多方面的价值,这些都是鸿蒙要着重考虑或者重做的一些领域。
因为,不管是对于苹果还是对于谷歌,没有办法通过一个操作系统去覆盖多种不同类型的终端,都是需要独立的操作系统,而且即使是苹果,它的操作系统也是越来越分化了,由于各种各样的历史沉淀和包袱,导致它很难去重新整合。
T·前线:安卓是开源的,鸿蒙也是开源的,iOS却是闭源的,对标iOS,鸿蒙需要做哪些突破?
李传钊:有时候体验相关的东西,跟开源没有太大关系,它是一种系统的设计哲学,比如苹果就设计是用户反馈优先,每次用户在手机上或者电脑上去操作的时候,它优先给用户一个反馈,即使它此时后台的任务没有完成,它依旧先给一个反馈,这样用户的体验就非常好。
再比如,iOS的墓碑机制,就是只有一个真正的应用在前台等等。这些机制在技术上,都是可以值得学习,甚至可以超越的。安卓的设计哲学已然确定,现在也无从更改。
2、简单说鸿蒙对标iOS,并不是一个好思路
宋旭军:我们观察鸿蒙现在的思路,是希望通过一套系统能够适应不同的终端,它把这种能力作为一种战略性的定位,也非常有意义。比如“互联性”,华为有提到“硬件互助,资源共享”,就是如果都是华为设备的话,它可以很容易地去交换信息,利用它的屏幕、利用它的通讯网络等等,其实现在已经做到了。这类的功能其实反而是说它应该去着重强调,而且应该去大力发展的。
相信华为在这方面是有这个能力的,因为华为本身作为一家通信公司,此前推出的卫星通信、代替蓝牙的闪联等等这些技术,其实让我们充分看到,它作为一家通讯公司在解决互联性这个方面的能力以及它的潜力,而这并不是苹果、谷歌所具备的基因。当它把这个潜力更好地发挥出来之后,所产生的价值相信是非常巨大的。
所以如果简简单单去说去对标苹果,我认为这其实并不是一个特别好的思路。从企业战略竞争的角度来讲,一个后来者如果要颠覆一个现有的在市场上已经占主导地位的厂商,非常难。
所以我们一般来说,我们可以简单划四个象限,一个象限是现有产品、现有市场,第二是现有市场、新市场,最后一个是新产品、新市场,就是我们会发现只有对于新产品、新市场,这个对于后来者才最有成功的可能性。
因为,我不管我完全模仿它原有的产品去攻占它的现有市场,还是我拿着一个新产品去攻占原有的市场,其实都是比较难的。但是在一个全新的领域里面,我去竞争,这个成功的概率是非常大的。
对于华为来讲,它全新的领域就是万物互联,也就是说它所连接、它所支持的这些平台,包括了物联网、手机、桌面在内的所有设备,将所有的这些设备用一套系统体系,当然不会要求每类平台的操作系统完全一模一样。
但是具备一个很好的公共的平台、公共的架构、有相通的连接技术,能够形成一个整体,这种能力实际上是别的厂商所不具备的。