在专业开发者眼中,WWDC14带给他们的是更简洁、高效的开发环节以及更高几率的app store曝光,虽然开发难度方面暂时还不好说,但有开发者表示,跨平台难度有所增加,所以要再权衡一下。

WWDC:跨平台难度增加 苹果试图独占游戏资源

  WWDC14刚一结束,我们就在会场外遇到了北京开物同天科技有限公司的CTO孙本彤,他们以智能硬件的设计为主,一些产品还打入了美国市场。他觉得这一次WWDC对于Photo以及TouchID等API的开放是最令人兴奋的,因为可以带来更多的应用开发,给开发者的权限更大了,在他看来Mac OS与iOS系统之间的协作也更加顺畅,这对于他们的应用都是好事。

  当然最值得一提的还是新公布的Metal以及首次亮相的Swift开发平台,孙本彤表示脱离了C平台之后,开发工作会更加高效,同时也更简洁,特别是在调用多核处理器方面。

  孙本彤举例说,虽然智能手机早已是多核心架构处理器,但在资源调用方面一直不理想,开发难度比较大,而这次新工具的面世,特别提出了对于A7处理器的支持更好,因此就可以令不同的处理核心,同时处理不同的命令或代码,这样对于开发的进程提速几乎是翻倍的,所以这个部分是他最期待的,也是可以立即应用在当下产品的开发中的。

  曾经开发过《钻石矿工》以及《我叫MT》等畅销游戏的北京乐动卓越科技有限公司联合创始人柴魁元也来到了WWDC现场,他的看法有部分和孙本彤一致,那就是新的API接口的开放的确令人兴奋,比如TouchID接口的开放,就可以令游戏玩家登陆更容易,只要滑动指纹登陆即可,而不用输入烦人的用户名和密码,所以这个部分他是非常期待的。

  由于他们公司定位在游戏开发方面,因此对于能够增强游戏3D和图形性能的革新,他非常重视,现场的演示也令他感觉未来iOS游戏在画面表现方面会有更大的飞跃。同时他也预计,如果率先利用这一工具开发出的游戏,一定会获得App Store的重度推荐,所以是个非常吸引人的利好消息,比较获得推荐就意味着下载量的大增。

  但是对于Metal和Swift两个工具,他说跨平台开发难度会加大。虽然iOS增强了游戏的画面以及性能,可以自豪的说“甩开安卓几条街”,但对于一家游戏开发公司来说,不可能只有一个平台的游戏,安卓市场也同样要关注的。而以往跨平台开发的工作几乎是可以同步进行的,只要很少的改动即可,但现在启用了新的工具和语言之后,“跨平台开发几乎就是重新编写一套新的程序了”。

  所以在柴魁元看来,游戏开发者就需要做出权衡,到底是要追求iOS平台更加绚烂的效果,还是继续在两个平台双线作战,如果是选择了前者,那么就意味着要么放弃安卓平台,要么就是为一个游戏编写出两套完全不同的代码,难度很大。“这样做其实有点闭塞了。” 柴魁元最后说到。

  所以就像一位开发圈里的同行在WWDC结束后发在微信朋友圈里的感谢总结得那样:“iOS 8有利好也有利坏。TouchID API、Screen kit、Health kit、Share kit都不错,但Metal、Swift增加了跨平台开发的难度。”

  所以在我们普通用户看来,iOS8带来的绝对是利好消息,因为新增了很多功能,例如之前就曝光过的Health,还有期待许久的与Mac OS之间的AirDrop,更不用说可以期待的游戏性能以及画面的升级。但是对于开发者来说,他们则看到了事物的另一面,毫无疑问苹果是在向着更强的性能以及更高效的开发迈进,但封闭性却是一个长期以来的质疑。

  而且就像前面提到的游戏开发者面临的选择问题,很难说这是不是苹果有意抛出的一柄双刃剑,在刻意拉开与安卓平台性能差距的同时,也在通过加大跨平台开发难度等方式,暗示一部分开发者放弃竞争对手的平台,从而令iOS获得相当一部分“独占”的游戏资源。从这方面来说,未来手机游戏平台的争夺将有一场恶战,目前看来天平向苹果一方倾斜,不知几周后Google I/O会不会有所回应。

  From:腾讯