8
本文作者: haoxiaoru | 2015-08-19 06:00 |
去年816,小米单独为 MIUI 6 开了场发布会,主讲人是洪锋,MIUI 团队老大。今年,MIUI 7 在小米秋季新品发布会上亮相,同台的还有新手机和路由器,主讲人是变回雷军。不用把时间花在繁复的发布会彩排上,洪锋很高兴。
去年 MIUI 6 发布后,小米安排洪锋和媒体见面,雷锋网写了《小米洪锋:跟7000万MIUI用户谈谈》。今年若按这个思路,应该写《小米洪锋:跟1.5亿MIUI用户谈谈》。用户数翻倍,MIUI团队也从“600多人”增加到“750人”。在高速扩张的小米公司内部,MIUI 团队的扩张速度并不快。“别人光一个浏览器团队可能就有上百人”,总有记者不理解为什么做软件需要这么多人,洪锋没做太多解释,但也暗示跟MIUI要做的事相比,团队规模并不大。
第一时间,雷锋网编辑把手头的红米手机升级到 MIUI 7 开发版。有点儿惊讶,翻来翻去,几乎找不出明显变化。是 MIUI 疲于创新吗?洪锋不觉得,在他眼里 MIUI 最近几代界面变化得太多了,而不是太少了。顶尖的武林高手,从来都是不外露的。
“宝宝相册”是 MIUI 7 发布会上重点宣讲的功能之一,但小米希望把这个功能藏起来,直到用户真的当上爸爸妈妈,相册开始被宝宝的照片占领,然后给用户一个惊喜。“小米漫游”是发布会上重点宣讲的另一个功能,小米也希望把这个功能藏起来,直到用户真的要出国(收到订机票的短信)或者已经出国,再提醒他。甚至,洪锋想把大字体模式也藏起来,直到MIUI判断用户需要这个功能(判断条件之一,比如自拍时的年龄预测以及是否带眼镜),再提醒他。
沟通会快结束的时候,接近晚餐时间,雷锋网编辑的红米手机收到提醒,小米推荐了五彩城附近的几家餐厅……鉴于肚子确实扁下去了,这条提醒并不生厌。
两年前,听 Google 讲“搜索之前,就给你答案”的时候,雷锋网编辑还不懂,看到 Google Now 才明白。某种程度上说,前 Googler 洪锋,在做类似的事情。他觉得 MIUI 应该像个老朋友,你不需要说话,他会在你需要的时候出现,带来惊喜和温暖。这是洪锋热衷,甚至痴迷的事,这是他眼里的“为你设计”,基于对每个用户的理解做个性化,所以“MIUI的好处需要真正用了才能知道,不是上手就能知道的”。
手机越来越私人化,每天用户跟手机相处的时间越来越长,怎么为手机设计更聪明的软件?拥有超过1亿用户的小米,超出国内ROM同行一个段位,现在有机会跟苹果、Google站在同一个舞台上,给冰冷的硬件赋予生命力。仰望过星空,让我们回到地面,听洪锋讲 MIUI 7 背后的故事(有删节和整理)。
雷锋网:很多技术爱好者觉得,MIUI 7 不是基于最新的 Android 5.0,说明新的 MIUI 不够先进。
洪锋:首先,小米Note顶配版、在印度发售的小米4i、小米2系列手机上的 MIUI 是基于 Android L (5.0)的。其次,我们的初衷是让更多小米用户用上最新的MIUI 7,小米2这样3年前的手机也没问题。但适配最新的 Android 内核并不是小米一家公司就能办到的事,我们需要高通、MTK和联芯,以及其他关键元器件厂商合作伙伴一起来做。所以,我们让小米100%能掌控的部分,就是MIUI的功能既能跑在 Android 4.4 内核上,又能跑在 Android 5.0 内核上。
MIUI 6 对 Android 内核更挑剔一些,所以花费了很长时间适配所有手机;MIUI 7 上相同的功能,我们能用不同内核的特性表达出来,这样可以让几乎所有小米手机都能第一时间支持最新的特性。紧跟 Android 版本的更新,是我们非常努力在做的一件事情,因为 Google 在 Android 内核优化上做了大量有成效的工作,只是需要时间。尽管其实有些底层功能小米早就做了,比如权限控制。
雷锋网:听说 MIUI 7 更换了新的默认字体,像 iOS 9 一样。
洪锋:新字体叫“小米兰亭”,是小米和方正一起开发的。我们做这个字体是因为我们想做一个更好的字体,在方正兰亭的基础上做了很多调整,让它更容易看清楚。用户未必能第一时间感觉到变化,但这种变化的结果会变成“用起来更舒服”。
雷锋网:在系统响应速度的提升方面,发布会上介绍的app启动方式的变化,可以再解释一下嘛?
洪锋:发布会上介绍的,只是我们所做的众多底层优化中,最容易说得明白的例子。其实 MIUI 7 在响应速度上最核心的优化是有两个,一是(现在手机CPU都有多个核心)我们怎么利用好多个核心。在调度上,哪些事情让大核去做,哪些事情让小核去做,才能在性能和功耗之间达到更好地平衡;二是,让CPU提前预判接下来应该升频或者降频,目前的做法是通用的调频算法,到一个固定阈值才会“换挡”,我们要给它一定的预判能力。
雷锋网:发布会上提到针对常用500款应用的省电策略优化,这种优化应该会影响到他们的利益,所以小米需要跟对应公司合作吗?
洪锋:现在是通过纯技术方式实现的(没有合作),其实更好的方式是应用开发商能够在写软件时主动做优化,比如在后台的时候少做些事情。这是 Android 与 iOS 的不同,在 Android 上,App能做的事情更多,但它所做的事情与耗的电量相比,未必对用户有好处。屁股决定脑袋,对很多 App 来说,活跃度是它的KPI,手机的电量并不是,所以这是一个互相谅解和博弈的过程。
雷锋网:小米漫游是怎么实现的,它和华为的“天际通”有什么区别?
洪锋:有的国家,是我们和当地运营商直接合作,有的国家,是我们通过跟当地运营商已经有合作的第三方伙伴做的。发布会上提到了几家合作伙伴的代表——263移动通信和红茶移动。
跟华为同类技术的区别是,实现方式不太一样。华为漫游服务适配的机型比较少,你可以这么理解,我们通过很多软件的方式来实现,对硬件的要求更低,所以适配机型更广。小米的漫游服务采用空中发卡技术,一台没插SIM卡的空机器也可以使用。
雷锋网:一些 Android 手机跟微信合作,直接在微信运动里显示手机协处理器的步数,而不需要手环,小米在做这件事吗?
洪锋:小米运动这个应用是华米团队负责,就是生产小米手环的生态链公司。小米手机本身可以直接记步,华米的人也在推进做这件事。
雷锋网:拥有1.5亿用户的MIUI,在广告服务上有什么进展?
洪锋:我们的应用商店和浏览器上都有推广服务。但更多尝试的是跟用户兴趣和场景相结合的“广告”,比如天气应用在空气质量差的时候,可能会给用户推荐空气净化器,诸如此类。我们现在很克制地在做尝试,因为不希望影响到用户体验。
雷锋网:MIUI备受赞誉,你觉得国内其他厂商的手机系统做的怎么样?
洪锋:分阶段来说,很多厂商现在做的其实是工具集,MIUI已经过了这个阶段。我们试图在理解用户的基础上,为用户提供真正个性化的服务,这些服务未必需要用户去选择,它会在你需要的时候自动出现。举个例子,我老婆经常会抱怨我哪里没做什么事,我会说这些事我不是不做,但你要说出来啊,她的意思是这种事情为什么还需要我说呢?现在的手机就是这样,什么事情都要说出来它才会做,我们希望做到你还没说,它很多事情已经默默地做了。
MIUI 6 发布时被人诟病最多的地方,是适配的机型太少。MIUI 7 解决了这个问题,但也引入技术爱好者关心的新问题——不都是基于最新 Android 内核。这是小米的取舍,当你拥有 1.5 亿用户的时候,这样的取舍就变得不难理解,毕竟技术爱好者只是少数人。
洪锋追求的是一个让手机有生命力的系统,它越来越懂用户,越来越知道用户需要什么,但不是一时半刻可以实现的。在唯物君看来,MIUI 在工程上的追求还是多过在设计本身上的追求。曾经的 Google 也不够重视设计,但当它重视设计时,我们看到了在 Material design 视觉语言的指导下,Google 网页和软件产品所体现出的一致性。在小米身上,我们也期待这一刻,小米需要再一次向自己发起挑战。
对话产品家,发现隐藏在产品背后的匠心
「唯物」是雷锋网打造的产品报道品牌,微信公众号:okweiwu
雷峰网原创文章,未经授权禁止转载。详情见转载须知。