小米秀肌肉 MIUI 8如何做到几乎所有机型可升级?

       5月10日,小米正式对外发布MIUI 8全新系统,6月1日迎来论坛邀请内测,6月17日,MIUI 8开发版正式面向全国百万用户推送升级。本次开发版升级几乎支持了小米旗下全系列产品,具体包括小米2 / 2S / 3 / 4 / 4C / 4S / 5 / Max,红米 / 红米Note及小米Note全系列,红米3S 也支持升级。

小米秀肌肉 MIUI 8如何做到几乎所有机型可升级?

       如今小米MIUI已经发展到近千人的团队,扁平化的管理加小步快跑的策略让整个团队始终保持高效的沟通和快速反应能力,以保证每一位米粉都能够在第一时间体验到全新的系统。在MIUI 8开发版推送升级的支持机型中,可以看到连三天前刚刚发布的红米3S新机也支持MIUI 开发版的升级。

       为此,记者专门通过MIUI团队工程师处了解到,为了能够保证一些新机型(小米5、小米Max、红米3S等)第一时间刷上MIUI 8系统,MIUI团队会在机器发布之前做大量准备工作。

       以红米3S为例,MIUI团队事先获知公司的硬件产品研发计划,在未拿到红米3S产品前,会先找到与之硬件配置差不多(系统适配会因处理器等芯片的不同而有所差异)的其他产品,进行MIUI 8系统的基础框架适配,等到红米3S产品研发完成,MIUI团队会第一时间进行系统的移植和测试优化。如此一来,等到红米3S上市,便可以支持MIUI 8全新系统的升级。

       除了像红米3S这种刚发布机型的紧急适配工作,MIUI团队对老机型的适配同样是良心大作,比如本次MIUI 8对小米2/2S等机型的适配。看似简单的适配优化背后却需要MIUI团队投入大量人力和时间。

       根据MIUI团队研发工程师的说法,一款机型的适配需要进行以下五大流程:

       系统基础框架适配各大系统应用团队内部专业规划化测试核心米粉的体验版内测挑选一小部分用户率先升级开发版进行灰度测试所有MIUI开发版用户公测升级

       只有经过上述五次大的适配和测试,修复MIUI所有Bug后,稳定版的系统才会正式和所有用户见面——例如MIUI 8稳定版,预计到今年8月会正式发布,目前MIUI 8开发版正在接受米粉用户的测试。在此之前每一步都会涉及到上千项Bug的调试优化工作,包括系统内每一个字体的大小、每一个图标像素缺失等,这也是体验版每日更新和开发版每周更新的目的所在。

       在如此繁琐、高强度、短时间的适配优化压力之下,每增加一个适配机型都意味着MIUI团队巨大的工作量提升。然而在本次MIUI 8开发版的支持机型中,能够看到米2/米2S的身影,或许更加值得大家为其点赞。

       如今MIUI全球联网激活用户已经突破两亿,是一个非常活跃的移动互联网人群。小米MIUI系统面对如此大规模的用户使用体验,压力之大可想而知。就是在这样的情形之下,MIUI 8开发版支持几乎全机型的升级体现了MIUI团队最大的诚意,也是对用户负责态度最实在的表现。

未经允许不得转载:物联网的那些事 - Totiot » 小米秀肌肉 MIUI 8如何做到几乎所有机型可升级?