苹果新一代iPad已经陆续铺向市场。在外观上看来和iPad 2毫无二致的新iPad,最引人注目的变化是加入了分辨率超越1080p高清的Retina显示,这一改进将使屏幕上的像素点排列紧密到人眼不能分辨的程度,不过随之而来的空间占用大幅增加,给所有程序的开发和消费都带来全新的挑战。
官方应用容量翻倍 16GB机型渐成“鸡肋”
尽管库克在发布会上演示的游戏效果美轮美奂,但这却是以牺牲大量的存储空间为代价的。在Retina分辨率下,由于图像的长和宽都增加为原来的2倍,图像面积就是原来的4倍,因此大量位图和视频资源必然成倍增加应用的体积,增加下载和安装的难度。
苹果推出的新版iLife和iWork应用相比旧版,容量最多增大了5倍。率先拿到新iPad的越南网站Tinhte对比了升级前后的容量大小:Keynote从115MB增至327MB,Numbers从109MB增至283MB,Pages从95MB增至269MB,iMovie从 70MB提高到404MB。值得一提的是,这些还只是下载时的容量,一旦解压安装占用空间会更大。
此前,使用3G网络下载应用的最大允许尺寸仅为20MB。超过这一尺寸,如果不越狱的话,就必须连接电脑下载,而越狱后直接安装IPA文件,大尺寸应用的失败率又很高。为了配合新iPad可能带来的应用容量翻倍,苹果公司将之前3G或4G网络条件下的应用下载大小的限制提高到50M,这本来是出于防止用户产生高额话费的考虑,但应用容量增加后就会带来不便。经过中国联通和苹果协商后,中国区账户下载应用程序的大小限制已经取消。
应用尺寸增大导致的另一个麻烦就是小容量iPad渐成“鸡肋”。如果大容量游戏没有压缩的版本,那么16G iPad可以容纳的应用数量将非常有限,只能玩后即删。一位资深iOS应用开发者对网易科技说:“对于除去iOS 可用空间只有 14G 的机型来说,的确无法容纳太多的应用程序。”但他同时表示,相信 16G 机型会在降价后继续活跃在市场上。现在只能希望苹果有自己的技术将普通版本和 Retina 版本分拆,让消费者购买同一个应用,可以自行下载对应的版本。
“从降低地球和消费负担的角度来说,我们都乐于看到16G再存在下去。”Clover团队负责人沈一鸣则这样对网易科技表示:“其实对于不玩超级大游戏的普通人来说,16G也够用了,当然,苹果如果能升级不加价更好。”
游戏开发取巧求平衡 3D游戏或成解决之道
大型游戏开发商对Retina的到来兴奋不已。万代南梦宫在新iPad发布前一周推出“Sky Gamblers: Air Supremacy”,这是一款专门为高清屏幕优化的游戏,大小为360MB。Epic Games 火速升级了旗下游戏“Infinity Blade II”(目前大小是595MB),他们还将推出新游戏“Infinity Blade: Dungeons”。EA、Gameloft等公司也陆续升级了畅销的“Flight Control Rocket”、“Modern Combat 3”等游戏。
上文提到的资深开发者认为,即使修改分辨率的版本也不会完整渲染,而是像PS等主机游戏一样,以小分辨率渲染然后拉伸,这样可以保证游戏容量和观感的平衡。比如,“Real Racing 2 HD”在支持retina后,从330MB增加到444MB,并不明显。
国内开发者也必须积极适应新变化。《三国塔防》是一款贴图型的iPad和iPhone游戏,还没有适配Retina屏幕,目前iPad版的大小是 140MB。其开发者汤仲宁认为,Retina给开发者带来的最大变化是更好的视觉表现力,更大的资源包、内存占用量,更难的向下兼容性设计。汤仲宁认为,大型化、视觉表现追求华丽的游戏可能需要考虑拆分打包;相对贴图游戏而言,新iPad在某种程度上会提高3D游戏的比例。他表示,他们的团队将推出一款新的三国主题3D游戏。
高清屏导致网页更复杂 增加开发者工作量
国外网页设计从业者Brad Frost近日提出,Retina屏幕将给当前的Web前端工作带来一场浩劫。他强调,尽管日益膨胀的下载已经成为web的一大问题,但设计师为了让 Apps适应视网膜屏幕不得不提高图像分辨率。“用户们在公交上也许只能用速度缓慢的 Wi-Fi或3G,但却需要下载那些该死的资源。他们不应该为了下载适用于Retina的巨大图片受到这样的折磨。”
网易科技在研究了苹果官网之后发现,官网已经悄然支持了Retina显示,网页会首先检测用户的机器是不是新iPad,如果是就会在调用的所有图片文件名后面添加2x,定位到一个新的图片资源,其长和宽都是普通分辨率的2倍。采用苹果官方提供的这种代码,再把用到的图片资源都多做一个2x的版本,现有的HTML5应用就可以支持Retina,不过显然对于痛苦的开发者而言,这确实会“带来一场浩劫”。
由于开发HTML5应用并不比开发原生应用简单多少,沈一鸣并不看好HTML5会借Retina屏幕的机会扩大占有率。“HTML5在现阶段依然有很大局限性,很多系统级权限调用不到,而且可见的未来苹果也不会开放权限给HTML5,因为HTML5代码是不受苹果程序审核的,这又是和保护生态圈有关的原则。认真做产品的都去做Native了,只有某些实在无法用Native解决的才会用HTML5,所以总体来说,各有各的分工。”
数字出版和内容制作将是高清屏幕最大受益者
“标榜Retina为卖点,对媒体类应用必然造成革命性的新变化。”沈一鸣说。他们的Clover团队是《周末画报》《中文摄影杂志》等应用的开发者,其“iDaily”应用在新iPad公布之后就迅速实现了高清分辨率的支持。
在成功开发了《周末画报》应用后,沈一鸣和他的团队希望开发一款自己的新闻应用,于是iDaily应运而生。目前,iDaily每天会提供1到2张高清的新闻图片,配有背景资料和地图等方便查询。由于新闻图片的尺寸已经在3000像素以上,即使切换到Retina分辨率,画质也不会有损失,因此才可以快速迁移。
沈一鸣说,“这是第一次在大面积电子媒体上实现纸面杂志的视觉体验,很快你就不需要下楼去报刊亭买杂志了——这很重要,因为犯懒是人类的天性,我们做那么多东西就是为了想干嘛就干嘛,想看什么杂志就看什么杂志,在被窝里就能看,没准还免费。”
上述资深开发者对沈一鸣提出的观点也表示认同。“我的感觉是会给出版、摄影领域带来变革,新 iPad 从尺寸上和分辨率都已经达到了印刷出版的水平。就像 The Verge 说的,新 iPad 就像发光的纸张。从新屏幕受益最多的恐怕就是电子杂志、照片和视频应用。”
他还说道:“我觉得 App Store 里会出现专业或者准专业级别的电影剪辑应用和数码暗房应用。试想一下Photoshop Touch,或者Final Cut Pro有支持Retina的iPad版,还是很酷的。
“进一步讲,平板应用会改变消费级的一些使用习惯,使普通用户从PC转移过来,我想这就是库克所说的‘后PC时代’的意思。我最习惯的 iphoto、keynote、garageband,这三个都充分利用了触屏优势,某些功能已经超出了桌面版。本身苹果也没有将平板定义为个人电脑的替代品,两者是相辅相成的。”