944
手机大全
iPhoneX携一大拨异形全面屏来袭,app攻城狮泪崩……
继夏普发布带有“美人尖”的异形全面屏手机S2后,苹果以一款iPhoneX把“刘海式”异形全面屏推向风口浪尖,果粉和果黑们还在为iPhoneX“刘海”的美感问题争论不休时,南都记者朋友圈里一群软件攻城狮却集体泪崩了。
先看一张网上流传的iPhoneX打王者荣耀的场景图。
手机厂商把异形全面屏玩嗨了,游戏、视频等软件的适配难题却丢给了软件工程师?南都记者采访了几位程序猿……
也就是说针对全面屏的软件适配有两种方案:
一是手机厂商自己处理,这个结果可能是全面屏手机玩游戏或看视频时屏幕上方依然会有黑边;
二是需要软件开发者自己针对不同的异形全面屏做适配,目前发布的异形全面屏只有iPhoneX的刘海屏和夏普S2的美人尖,而三星异形全面屏手机的相关专利也已曝光。
随着更多的安卓手机厂商加入异形全面屏阵营,软件开发者面临的就不止一两款手机的适配问题了。
因此软件适配也被一些业内人士视为异形全面屏普及的难题之一。手机ODM厂商负责人日前在手机报举办的全面屏论坛上表示,成本和软件适配是全面屏目前面临的两个难题。
相比小米mix、三星S8的窄边框全面屏,异形全面屏的适配将更复杂。
由此也引发了一批猜想:iPhoneX截图会不会带“刘海”?拍照会不会自带刘海?
微博上同时传出iPhone自带浏览器的适配图是刘海两侧显示状态栏
但正如其中一位程序员哥哥担心的,竖屏好适配,横屏怎么办呢?
苹果当然不会放任不管,已经有机智的程序猿发现,苹果针对其刘海屏的适配问题发布了iPhoneX交互设计官方指南:(以下内容摘自公众号“移动开发前线”)
iPhone X 显示屏的宽度与 iPhone6,iPhone 7 和 iPhone8 的 4.7 英寸的显示屏宽度相同。但iPhone X 屏幕比 4.7 英寸显示屏高 145pt,导致多出了大约 20%的垂直高度。
在 iPhone X 中设计时,必须确保布局填满屏幕,并且不会被设备的圆角、传感器外壳或用于访问主屏幕的指示灯遮蔽。
大多数使用标准系统提供的UI元素(如导航栏、表格和集合)的应用程序会自动适应设备的新外形。背景材料延伸到屏幕的边缘,并且 UI 元件被适当地插入和定位。
对于具有自定义布局的应用程序,支持 iPhone X 也应该比较容易,特别是如果您的应用程序使用 Auto Layout 并遵守安全区域和边距布局指南。
采写:南都记者 马宁宁
最后更新:2017-10-08 12:48:26