专栏名称: 电脑报
目录
相关文章推荐
51好读  ›  专栏  ›  电脑报

注意!你手机上的这类APP可能很快就会被淘汰了!

电脑报  · 公众号  · 电脑  · 2017-02-06 17:39

正文

几年前iPhone 5S智能手机的推出,苹果便从32位架构升级到64位,并警告使用旧应用的用户“它们可能减慢你的iPhone反应速度”。如今,此类警告的语气更重了...


众所周知,苹果软件商店已经汇聚了数以百万计的APP,不过据外媒报道,苹果将会在iOS 11新版本中引入一项改动,可能会让数千个老软件淘汰作废。



据美国财富网站报道,在iPhone 5s手机中,苹果引入了iOS软件的64位模式,不过仍然支持32位软件。而在过去的一年时间里,苹果一直在督促第三方开发者,把自己的软件升级到64位版本。


由于苹果并未采取强制不支持的措施,因此过去开发的大量32位软件目前仍然可以正常运行、产生收入。



不过最新动向显示在iOS 11中,苹果极有可能会取消对32位软件的支持。在新版iOS 10.3上运行32位的应用,系统会跳出「此应用程序不适用于未来的iOS版本, 此应用程序需要开发人员更新它来提高兼容性性」等信息,点选「好」将会强制停用APP。


然而在iOS 10.3以前版本,则可能会跳出「App可能会减慢您的iPhone速度,此App开发者需要更新 App来改进其兼容性。」,点选「好」依旧可以使用。


简而言之,伴随着2017年苹果推出iOS 11操作系统,苹果极有可能取消对32位软件的支持,苹果软件中数以千计的产品将无法使用。


显然,苹果认为已经拿出足够长的时间提醒第三方开发者,现在已经到了全面进入64位软件的时间点。


不过需要指出的是,绝大部分32位软件都已经太过陈旧,对于开发者来说无法产生有吸引力的收入,因此他们并没有太多的动力重新编写软件代码或是进行移植。这些老软件很可能逐渐消失。


这些32位老软件中也包括了当年的一些经典作品,比如手机游戏Ocarina和Ridiculous Fishing等。


这对我们来说意味着什么?


通常来说,我们不太会在意系统或手机是32位还是64位,毕竟新设备总是能够同时兼容32位和64位应用程序。但是,考虑到苹果总是能对谷歌移动生态系统产生一定的影响,就有必要来讨论一下,为何苹果要做出这样的举动,而Android是否应该效仿。


32位和64位一般是指CPU的通用寄存器位宽,相对于32位而言,64位的CPU位宽增加一倍,使其能够处理更多更精确的数据,因此有一定加快数据处理的作用,特别是负载的情况下。再通俗来讲,32位和 64 位就是四车道和八车道的区别,在拥堵的晚高峰,八车道速度显然更快。


当然了,64位可寻址范围大大扩展,32位系统最大支持内存为4G。另外,32位系统和64位系统需要安装支持相应软件模式下的操作系统和驱动软件,也就是32位只能安装 32 位,64位安装64位的软件,但可兼容32位运算。


那么,Android阵营应该跟风?


有利有弊,而且也并非完全不可行,若是基于上述相同的原因,只要谷歌和智能手机芯片开发商(如高通和联发科)联手,软件和硬件上共同合作也能实现。但不可否认的是,Android 生态圈比苹果大很多,分布有大量不同的硬件配置,若立即执行同样的转变相信很难迅速组织起来,甚至在此过程中可能被迫中断。


尽管如此,理论上谷歌也可以从软件方面做类似的事情,强制要求所有Google Play商店的应用程序转移到64位版本。不过,这同样需要一个长期的过渡时间,虽然今天入门级的智能手机和平板电脑都已经装备了64位处理器,但是依然依赖于大量的 32 位应用程序,而且真正完美兼容 64 位指令集的并不是很多,一旦放弃向后兼容后果不堪设想。


讲真的,Android 生态圈完全迁移到64位不太靠谱。例如说,许多Android车载娱乐系统仍基于ARMv7处理器打造。再看智能手表,包括华为、索尼和LG的手表,均搭载了32位的ARM Cortex-A7处理器设计。


另外,谷歌最近公布的Android Things物联网平台,其开发板的芯片也并没有兼容64位的应用程序。那Android阵营没办法全面过渡到单一的64位计算了?并非如此,只是可以预见,未来Android依然提供32位的支持,这是最两全其美的解决方案。


值得注意的是,本周苹果公布了去年第四自然季度的财报,数据显示,服务业务已经成为苹果增长最快的业务,也成为仅次于智能手机的第二大业务。苹果掌门人库克表示,服务业务在未来四年内的规模将会翻一倍。


而在互联网服务中,苹果软件商店是最重要的产品,目前已经汇聚了两百多款应用软件,并催生了全球数以万计的开发者和iOS软件公司。据专业机构统计,虽然谷歌软件商店的软件数量远超过苹果,但是苹果商店所获得的收入,是谷歌的两倍之多。


在过去一年中,苹果软件商店动作频繁,意在扩大收入。比如其第一次推出了搜索广告业务,方便第三方开发者推广自己的软件和游戏,另外苹果在更多的国家支持了运营商账单支付,方便那些没有移动支付功能的消费者购买数字内容。另外,苹果也加大了部分内容订阅业务的作者分成比例,此举也是为了吸引优质数字内容。


编辑:孙文聪