大屏幕来临 iOS应用开发者喜忧参半

互联网 | 编辑: 陈琛 2012-09-18 00:00:00转载

每年苹果公司发布新的iPhone之后,许多开发者都会有大概一周时间来更新自己的应用,是其在新版的iPhone能够顺畅运行。多数情况下,这个事情不会太难,但有时候,苹果更新了iPhone的显示屏,那么开发者就需要做很多额外的工作,否则他们的应用在iPhone上的显示就像素化了。2010年,开发者曾为适应视网膜屏幕进行额外工作,而今年,则需要做更多的工作来适应加长的iPhone屏幕。没有谁希望自己的应用顶部和底部有块黑长条,在白色版的iPhone 5上面会显得尤为突出。

幸运的是,开发者们表示为iPhone 5的4英寸屏幕更新应用其实也并不是想象中的那么难。但是,更大的iPhone屏幕真的更好吗?

“通常情况下,应用都能够自动适应高”

“因为有‘呼叫’指示灯存在,所以应用一般都能够自动适应屏幕高度。”当用户接到电话时,它会自动弹出来,一个资深iOS开发者向记者透露。“如果开发者做的工作比较完善,并且没有在程序中加太多的固定值的话,在不同分辨率的屏幕上自动适应应该是很简单的。”他补充说。

即使有很多种屏幕需要适应,但一般情况下,多数开发者会追随苹果公司的脚步,会设计“较高”的应用,就像苹果公司在Keynote中展示的Mail、Safari及Messages等应用一样。“我敢打赌,一定会有人会耍小花招,比如在导航栏中添加额外的按钮设置。但我没有看到太多人这么做。那样的话,会使你现在支持的UI被碎片化。”他说。

“对于应用程序来讲,通过正确的方法使用标准的UI元素,是非常简单的。”Dark Sky开发者Adam Grossman也这么认为。

即使更新多数应用程序是相对简单的,但并不是所有应用开发者都看好较长的屏幕。“对于大多数用户来讲,单手操作时是无法触摸到顶部导航栏的。”App Cubby创始人David Barnard讲到。大多数应用的“返回”按钮都是设计在屏幕的左上方,这对于右手操作的用户来讲,那个位置是最远的一个触摸点。

同样,大屏幕意味着一些以景观为主的应用将不得不全部进行重新设计。

“我们不能贸然放弃旧的分辨率”

很多人或许不相信,根据苹果的说法,大屏幕的出现开始就是以单手使用的实用为目标的。

“新的设计对于屏幕顶部的按钮关注已经逐渐减少。在新的Facebook应用中,用户可以通过水平滑动动作访问其侧面导航。”Barnard指出。“我觉得我们在将来一段时间会看到很多在应用程序布局上的有趣变化。”更重要的是,Barnard担心的是开发者如何向上一代iPhone用户销售应用以及提供支持。“苹果仍然会销售数以百万计的旧设备,”他说,“我们不能贸然放弃旧的分辨率,所以为两代iPhone同时开发一个优秀的应用程序是很艰难的事情。”

面对新屏幕,开发者小心翼翼

类似OpenTable、Djay和CNN等应用目前已经出现在苹果iPhone 5的公告中了,算是为大屏幕上的应用开了一个好头。“我希望我们能够获得多一点的通知,”Tapity创始人 Jeremy Olson说,他现在正在度假,可能没有时间在iPhone正式推出之前更新他的应用。每次有新的iPhone或者iPad推出,一旦开发者没能及时更新应用,不耐烦的用户就会变的抓狂。

Day One开发者Ben Dollman希望能够避免任何可能发生的意外,所以使用一个处理过的iOS模拟器来测试他的应用,该模拟器能够让iPhone在其电脑屏幕上显示的更长。“我们唯一需要改变的就是我们的首页屏幕,这仅仅花了我们几分钟。”Dollman说到。

不过,他对线下的应用是否能够简单地其中部也没有十足的信心。“新开发的应用肯定会利用多出来的空间,而现有的应用(尤其是游戏)将不得不推出新的布局设计。”他说。

更大的屏幕可能意味着更多的广告位置

对于开发者来说,更大的屏幕或许意味着更多的广告位置。“我看到一些开发者利用这个机会放出较大的广告,”Bischoff讲到,“但聪明的开发者却会推出更多的内容,因为这才是用户所关心的。”Impending联合创世人Phill Ryu表示,“不需要太多滚动就能看到更多的内容是很好的事情,我希望开发者们不要把多出来的位置当做广告位置来使用。”一直以来,iOS上的广告一般都位于应用的底部,iPhone 5的新屏幕基板面恰恰提供了一个非常适合的地方让开发者放置广告。

开发者现在就可以为即将推出的iPhone 5更新他们的应用程序,但最终,使用实际的设备进行测试才是让应用适合大屏幕的最有效办法。“我可以看图片,然后做一些假设,”Barnard表示,“但在iPhone 5到我手里之前,我还是无法确定这些变化到底能够如何影响UI。”幸运的是,为应用添加并不会给开发者造成太大的问题。旧版iPhone 的尺寸与新iPhone的创新导航理念使得iPhone 5为开发者带来了最具挑战性的工作。
 

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑