正在阅读:折叠屏来势汹汹!但APP们真的跟得上时代吗折叠屏来势汹汹!但APP们真的跟得上时代吗

2019-04-26 00:15 出处:PConline原创 作者:Aimo 责任编辑:censi

APP会跟进折叠屏吗?

  尽管安卓Q的Foldables听起来很新鲜,但这已经不是Google第一次试图解决不同分辨率下,APP界面的显示问题了。前面提到,和iOS相比,安卓阵营的屏幕分辨率更加千姿百态,加上近年出现的安卓旁支——如Android TV、Android Auto、Android Wear等,Google很是有动力推行更妥善的分辨率适配技术。例如自安卓5.0兴起的Material Design,就在这方面做了很多工作。

Material Design为解决分辨率匹问题下
Material Design为解决分辨率匹问题花了很多心思,例如使用了大量矢量素材,组件可灵活变形组合等

  Material Design这套UI相信安卓粉丝都非常熟悉,从安卓5.0开始,它就成为了安卓界面的设计规范,而且还扩张到了Google的其他产品当中。通过使用Material Design的组件,开发者可以让APP适配到任意分辨率的屏幕当中去。这么说可能不太直观,但其实很多朋友可能都已经实际体验过这一特性了,安卓7.0后引入的分屏模式,就是对这一特性的广泛实践。

分屏模式是安卓APP匹配不同分辨率的
分屏模式是安卓APP匹配可变分辨率的典型场景

  在安卓7.0当中,遵循安卓开发规范的APP可以进入分屏模式。在分屏模式下,屏幕可以同时显示两个APP,而这两个APP在屏幕中所占的比例,也能够进行一定程度的自由调节,APP的UI会自动适配不同尺寸。另外,遵循规范的APP还能够同时适配手机和平板的尺寸——折叠屏可以粗略看作为能自由切换手机和平板模式的新设备,从这个角度来看,按照当时规范开发APP已经有潜力适配折叠屏。

  然而,问题就出现在“按照规范”这四个字上。和苹果不同,Google缺乏对APP生态的掌控力。安卓5.0发布于2014年,而安卓7.0发布于2017年,但时至今日,仍有APP不支持分屏模式,UI也无法自动适配不同的屏幕尺寸。

Google推行安卓APP开发规范并非一帆风顺
Google推行安卓APP开发规范并非一帆风顺,直到现在仍有不少知名APP不支持分屏模式

  安卓Q的Foldables很美好,但按照以往的经验,将它落实到消费者手中,难免要经历重重波折。而这次安卓Q尚未发布正式版,甚至折叠屏手机仍未广泛铺货,Google就已经推出Foldables规范,或许在很大程度上也是为了抢先一步,在折叠屏APP的开发规范上先手占据话语权。

  近年来,Google也意识到了安卓APP规范难以推行的问题。Google采取了一些措施,来促使、鼓励开发者来跟进最新的开发规范。一方面,Google在安卓9.0中禁止API Level低于17的APP运行,甚至将在今年把Google Play的准入门槛提升到了API Level 28,这意味着如果APP仍恪守陈规,就会惨遭淘汰;另一方面,Google在安卓8.0以后引入了Project Treble,将系统和驱动分离,设备可以更迅速地跟进系统升级,APP自然也就能放心使用新的开发规范,没有必要花大力气去兼容旧版系统了。

Project Treble可让安卓系统更及时升级
Project Treble可让安卓系统升级更及时,让APP开发少了一个顾虑老系统的理由

  不过,Google的这些举措尚处于起步阶段,成效有限。安卓Q未正式推出市场,目前面世的折叠屏设备,也只能采用另外的APP适配方案。例如有的折叠屏设备甚至内置了独立的两套系统,分别适配手机模式和平板模式,在折叠屏开合的时候,自动切换手机版本和平板版本的APP,这显然不是个完美的方案。

  简而言之,目前的APP仍未普遍跟进折叠屏,尽管安卓Q为APP提供了折叠屏适配方案,同时Google为推行新规范作出了很多努力,但一方面安卓Q仍未推向市场,另一方面安卓不是Google的一言堂,因此安卓APP匹配折叠屏恐怕还尚需时日。所幸的是,目前折叠屏设备仍处于起步阶段,为APP的跟进留有充裕时间,希望待到折叠屏全面普及之时,消费者能够直接享用到成熟的匹配方案吧。

键盘也能翻页,试试“← →”键

关注我们

最新资讯离线随时看 聊天吐槽赢奖品