WWDC上开发者所要看到的变化
苹果一年一度的全球开发者大会(WWDC)即将于下周举行,美国主流网络媒体BI采访了多名顶级应用开发者,就他们最想在WWDC看到的变化进行了探讨。
苹果有望在今年的大会上公布多种新产品和服务,包括其最新移动操作系统iOS 9、联网设备生态系统HomeKit、Beats Music支持的新流媒体音乐服务以及众多的智能手表Apple Watch应用等。
那么应用开发者最期盼什么?
很 多应用开发者希望看到苹果的开发者工具套件出现大幅改进,他们此前形容这些开发者工具“漏洞百出”、“破碎不堪”,缺少像谷歌Play Android应用店中的许多有用功能。他们还非常关注为Apple Watch开发的丰富应用,苹果曾承诺将会在WWDC上进行展示。
应用开发者最担心的工具问题
1.总体质量下滑
机 密消息应用Confide联合创始人兼首席产品官杰夫·克罗斯曼(Jeff Grossman)说:“一个应用开发者未曾公开谈论的大问题是:他们觉得苹果开发者工具的总体质量已经下滑。门户网站开发者用于影响和管理应用的 iTunes Connect和将Beta测试流水化的TestFlight平台等,漏洞都非常多。”
2.提交过程
移动应用开发工作室Appetizer Mobile创始人兼首席执行官乔丹·埃德尔森(Jordan Edelson)也有类似担忧。他说:“从开发者的角度来看,我真的希望苹果能够更加关注他们的开发者提交过程与平台。”
埃 德尔森说:“苹果笨手笨脚地整合了TestFlight。当他们收购TestFlight时,他们搞浪费了大量时间在后端,让我们现在测试设备的过程变得 更为复杂。TestFlight现在必须经历不同的提交过程,批准我们提交的每个测试版本。此外,我们最多只有30天时间对测试产品进行更新。”
克 罗斯曼说:“你很想发布测试版本,但你不能。我真的很喜欢他们的严谨,但这也标明苹果内部并未使用这些开发者工具,因为他们不需要。根据诸多开发者和计算 机学家称,苹果没必要经历开发者必须接受的所有签约合作步骤。尽管苹果为此已经收到大量投诉,他们已经进行改进,但依然有更大提升空间。”
3.应用发现
开 发热门应用Duet Display的苹果前工程师拉胡尔·德万(Rahul Dewan)说,当人们在应用店中寻找应用方面,苹果已经取得很大进步,但依然落后于谷歌。他说:“新的App Analytics数据非常棒,它有很多我们一直期待的宝贵数据。可是,看着人们发现你的应用时在搜索什么非常有趣。几乎半数下载都来自搜索,而应用面临 的最大问题之一就是发现。允许开发者看到用户来自哪里将可帮助有效地推广他们的产品。”
4.对用户评论缺少反应渠道
德 万还提及,他希望看到苹果能从谷歌Play Android应用店中学到反馈经验,因为当前苹果应用开发者没有可回应用户评论的渠道。德万说:“无论他们喜欢还是厌恶一种产品,我都希望能够接触到那 些留下评论的人。获得反馈是非常不错的方式,还可以帮助人们更有效地使用产品。无论是谁写下评论,他可能都是你的最坚定粉丝,因为他们非常关注你的产 品。”
德万还称:“当你重返应用店时,没有办法从开发的角度回答用户的评论。有些问题通常很急切,比如‘这款应用很烂,因为功能不起作用,或根本找不到’,这都需要开发者或客服人员帮助。但是苹果目前的做法令人感到失望。”
5.编程语言Swift
热 门流视频直播应用Meerkat创始人兼首席执行官本·鲁宾(Ben Rubin)说,他希望看到苹果为iOS和Mac开发新的编程语言Swift。他说:“我们喜欢Swift,自从其刚刚出现、且很多空白需要填补时,我们 就已经意识到它。因此,我们期盼看到开发体验方面的改进。我们也希望看到苹果继续保持开放,提高视频捕捉和应用程序编程接口(API)技术。”
Apple Watch更多应用
当Apple Watch上市后,大多数第三方应用都在Apple Watch开发者平台WatchKit上受到限制。但是WWDC上将出现重大变化,Apple Watch项目负责人杰夫·威廉姆斯(Jeff Williams)曾在Code Conference上承诺,苹果很快将允许应用开发者建立Apple Watch的原生应用。
克罗斯曼说:“我希望能够好好了解数字表冠和Taptic Engine。现在,苹果严密控制数字表冠的工作原理,我们希望更多了解它。我们在开发应用时受到很大限制,因为我们根本未曾使用过苹果手表就要为其开发 应用。因此,这些东西应该能够使用我们的应用。我们希望利用数字表冠为你的消息添加魔法。”
开发绘图应用Astropad的前苹果工程师马 特·兰奇(Matt Ronge)也称:“我们非常希望了解数字表冠,当前的SDK受限太多。我认为,令其真正起飞的因素是开发者将传感器融入其中,添加更多更新、更有创意的 想法。很多苹果应用非常酷,但我认为有了开发者的加入后,你会看到很多更新、更有趣的东西。”
埃尔德森表示:“我们希望能够获得所有被捕获的传感器数据。当苹果最终开放它们的时候,对于开发者们来说,那将意味着巨大的转折。”
iOS和Mac的稳定性
经历过推出iOS 8的波折后,苹果据称已经将稳定性视为iOS 9的核心特征之一,大多数开发者也都认为这是明智之举。
兰 奇说:“从工程学角度来看,我非常理解他们放慢速度、清理异常的做法。我不仅希望看到新的iOS系统,而且也希望在Mac上看到它。特别是Wi-Fi,我 们刚刚碰到很多大问题,比如Yosemite。我们的产品依赖Wi-Fi,因此这对我们来说非常重要,我们希望看到其改进,变得更加可靠。”
克罗斯曼也称:“如果苹果宣布他们更关注稳定性,即使没有添加新的功能,我也感到非常高兴。在iOS 8之前,我们曾遇到很多无法正常工作的麻烦。我们真的希望他们能够改善当前功能,特别是那些表现非常好的新功能,但是需要搞定性能和稳定性。”
记住iPad
埃德尔森说:“我认为会有很多稳定性方面的升级,苹果也会重新关注被我称为‘被忽略的孩子’的产品,即iPad。实际上,在上次升级中,iPad并未获得苹果太多关注,至少在创新方面如此。我认为,我们将会看到多任务分屏等新功能。”
兰奇也非常希望能看到苹果对iPad进行更新,他希望苹果能在iPad添加新功能,比如Force Touch。这种屏幕技术当前已经被应用到Apple Watch和新一代Macbook上,设备可以感知轻压以及重压的力度,并调出不同的对应功能。