大家都知道安卓設(shè)備有很多種屏幕尺寸,安卓開發(fā)者很痛苦,其實(shí)IOS開發(fā)商也一樣要面對(duì)屏幕碎片化的問題。從iPhone 5開始就發(fā)生了變化,專業(yè)人士詳細(xì)分析了關(guān)于蘋果的分辨率如下:
4.7英寸:1334?×?750,326 PPI@2x;5.5英寸:2208?×?1242,461 PPI@3x。
這樣的話開發(fā)者需要考慮四種分辨率:320×480@1xiPhone 4;320×536@1xiPhone 5;375×667@1xiPhone 6,4.7;414×736@1xiPhone 6,5.5。
如果支持不同屏幕尺寸,iOS開發(fā)者要做的工作甚至要超過Android開發(fā)者。另外,要做好這件事情,最好的工具在iOS8中,許多開發(fā)者可能會(huì)只支持iOS 8,比避免手動(dòng)布局帶來的痛苦。
資深IOS開發(fā)商總結(jié):通過以上分析可以看的出,開發(fā)蘋果APP面對(duì)屏幕碎片化的難度比安卓的還要大,但也不一定是壞事,至少隨著蘋果屏幕的不斷增大,可以展示更多的信息。