MIUI给了米粉很多很美好的回忆。在安卓阵营,小米的MIUI可以说是业界最良心的了,没有之二。比如此次的MIUI12更新,2017年4月发布的小米6在列。
绝大多数手机厂商的旗舰机会在1年左右就会停止更新系统了,更别说中端、低端机型了。
新系统的开发和适配需要大量的时间和人力资源我们先来回顾一下2008年首款安卓手机T-Mobil G1
T-Mobil G1配置
CPU:Qualcomm MSM7201A 528MHzROM:256MBRAM:192MB屏幕分辨率:320*480像素:320万T-Mobil G1只有2G网络,没有触控、指纹等功能,界面粗糙。使用T-Mobil G1显然都不足以安装一个完美常用的软件,现在随随便便一个常用软件就几百M。更别提现在动不动就好几个GB的Android系统了。能用Android 11区适配一下T-Mobil G1吗?显然不能。
新系统从开发完成到内测、公测、发布稳定版是需要花费很多的时间,再让程序员们用最新的系统去适配几年前的手机,就要精简很多的程序代码,又要保持系统操作的一致性和流畅性,难度是极其大的,更何况安卓手机的每一款手机的硬件可能都不一样。
举个例子:
iPhone用户普遍都反应系统越更新越慢,一些旧iPhone运行新版iOS后,相机的反应变慢,应用启动和切换的流畅度也有所下降。也就是说,苹果每一代iOS系统都在前代基础上有升级,越旧的设备越容易带不动新的系统。
举这个例子的原因是iPhone的硬件比安卓简单,iOS每年仅需要适配1~2款硬件。
旧的手机去升级新版的系统,肯定会增加负担,加大耗电量,拖慢运行的速度。用户可能不理解,但每个手机厂商都知道,给旧的手机升级最新版本的系统是一件吃力不讨好的事情。
升级系统的目的升级系统的目的除了修复一些bug,优化代码外,最主要的是带来更多的功能、提供精美的系统界面、提供更好的操作体验。
软件是一个复杂的系统,想要为软件添加20%的功能,很可能系统复杂度就会增加一倍。几年前的旧手机是不足以支撑软件代码增加带来的硬件开销。
许多新软件、系统有着更高的配置要求,从而带动了硬件的消费市场,让整个科技生态更加活跃,给人们的生活和生产带来更多的便利。说直白一些,你如果一直不换手机,手机厂商怎么会有动力开发新款的手机呢?周边的产业受到影响,也势必会影响到整个人类社会科技发展的进程。
几年前的旧手机对于新系统来说就是一个累赘。不适配几年前的旧手机,系统和软件的开发就可以完全的不用考虑硬件的局限性,程序员就有更多的精力做开发。
小米一年前就宣布开发版策略调整,开发版内测、公测时间调整为一年
所以小米停更开发版内测、公测是情有可原的,还可以正常更新稳定版啊。安卓手机2~3年就算不坏,因为性能跟不上我们的需求,也基本换了新的了。为什么还要苛求工程师每周发布四次内测版呢?
以上个人浅见,欢迎批评指正。
认同我的看法,请点个赞再走,感谢!
喜欢我的,请关注我,再次感谢!