我们已经多次讨论了有关Android更新的Google问题。 这不仅是我们,而且是技术界的不间断对话,甚至苹果公司本身也吹嘘其系统更新与Google相比的普及。 但是Google是否真的站在这个问题的前面,而不是试图解决这个问题? 当然不是。 Google进行了各种尝试,以提供更多更新并降低未提供给用户的更新的重要性。 申请情况如何? 苹果可以从中学到什么?

系统碎片,以及整个商店的更新

Google决定通过其Mainline项目,对更新Android(从Android 11开始)的方式进行重大转变。 随着使Android系统成为组成部分的工作正在进行中,通常的功能(如系统外观和通知中心)已成为组成部分。 其他功能,例如安全更新以及与系统稳定性和时区确定有关的功能,换句话说,就是另一部分设备无法运行的所有功能。 随后是Google Play商店的角色,通常专门用于程序。 Google会通过它发送这些更新,而无需更新整个系统,也不需要由三星或LG等电话制造商进行修改。
谷歌此前还宣布了Treble项目,该项目将与设备制造商达成协议,在设备中创建一种特殊的芯片,以帮助加快特定手机的系统更新速度。 确实,这有所帮助,因为采用Android 10的速度比其先前版本要快一些。 现在,它可以在22%的Android设备上使用。
开发人员和Jetpack的工具

软件开发人员是任何操作系统成功或失败的主要工具。 这就是为什么Apple每年都会关注它们的原因。 但是,尽管谷歌没有像苹果公司那样制造大型展示工具,但它仍在尝试创建工具来修改其系统方向。 苹果开发人员可以简单地为从iOS 12或10开始的设备编程。这些是相对较新的操作系统,但它们支持具有多年发行版的设备。 因此,应用程序设计和菜单没有大问题,与安全性插件等没有冲突。 这些应用程序将覆盖绝大多数用户。 例如,对于使用Android并至少在Android 9或10上运行的程序而言,这对开发人员来说是巨大的风险,因为一小部分设备具有这些版本。
Google的解决方案是一套称为Jetpack的软件库。 它包含允许开发人员创建可在多个版本的Android上运行的应用程序的说明和工具。 无需专门为每个系统修改代码或以不同的方式访问相机,麦克风和其他电话硬件的权限,而这些都是Android不断变化的事情。
不太重要的系统更新

Google似乎依赖现在在科技界流传的关键字。 即,Android是“成人”操作系统。 这意味着它不再需要进行重大更改或主要功能。 因此,系统更新可以很简单。 就像Android 11一样。它带来的收益不多(除了系统碎片),而且如果他们不了解也不会错过太多。 由于许多安全更新是通过存储进行的,因此没有问题。
但这真的是一个很好的解决方案吗? 必须在每个周期进行更新,以带来用户真正感兴趣的新更改。 而且,假设他拥有最新的手机并且来自某些公司(例如三星或OnePlus),他将不得不购买新手机或在官方更新后等待数月才能到达。
Google正在为其应用程序投资

另一方面,为了降低更新的重要性,Google将其大部分资源用于开发自己的程序,例如Drive,Google Photos和Gmail。 这些应用程序代表了公司正在尝试构建的系统的支柱。 当然,它可以通过Play商店发送所有这些更新,而无需像苹果一样进行系统更新来更新所有应用。
苹果怎么样?

就个人而言,我更喜欢Apple的更新方式。 我想购买一种设备并获得持续几年的更新。 但是我喜欢Google的部分原因。 就像将应用程序更新与系统更新分开一样。 这可能使Apple可以更轻松地解决应用程序中的任何问题,而无需发送完整的更新。 或者,可能只是使用Apple更快地使用Apple添加的新功能来更新应用程序,然后将其放置在应用程序商店中,以使用户不必等待年度更新,尤其是使用电视等单独的服务时。 用户可能希望不断更新,而无需等待每年的一天。
这也使我们想到了另一个想法,那就是在一年中进行较小的系统更新。 该公司全年发布包含持续不断的小改进的小更新。 用户知道并使用它。 取代目前的情况,每年进行一次重大更新,其中包含200多个更改。 这些更改中的一半可能表示用户的慷慨大方,并且可能直到收到用户一两年后才发现它们的存在。
المصادر:



17条评论