WWDC 2012:苹果iOS 6十大功能展望
这里我们不妨拿谷歌的年度开发者大会做个比较,这场名为谷歌I/O的盛会仅用了二十分钟就售出了所有门票。
然而,门票售罄所用时间的长短未必能真实反映开发人员对于参与活动的热情程度。首要因素就是票价——苹果大会的门票需要1600美元,而要参加谷歌大会则只需900美元。另外,门票申购流程同样影响重大——苹果需要申购者通过与苹果开发人员账户相关联的AppleID进行购买,这一流程略显麻烦,并很可能导致群众购买时间被人为延长。
怎么会这么火?理由很简单:苹果公司是目前世界上是最成功的技术企业,而WWDC对于开发人员来说则是一个绝佳的平台。在这里他们可以学习如何充分利用苹果即将推出的桌面操作系统——OSX10.8美洲狮——来改善自己的开发环境。
也许这还不够说明问题。但近来不断有报告表明,苹果公司可能会在这次大会上首度公布iPhone5。我个人认为这种会议不无根据,但苹果公司仍然很可能将关注的重点放在与OSX系列产品相关的内容上,例如英特尔的IvyBridge集成化芯片以及美洲狮系统的正式面世等。如果iPhone5在今年六月还没有确切消息,那么十月份应该也肯定会公布了。
苹果的下一代移动操作系统iOS6也正在紧锣密鼓的筹备当中。不过他们有没有在本次WWDC上对这款即将推出的iOS系统进行讨论目前还不得而知,请各位拭目以待。
但是无论iOS6是否会成为议题,我们都希望以下这些功能能够在新系统中出现:
SiriAPI
苹果公司目前尚未公布正式的API,也就是说第三方开发人员仍然无法为自己的应用程序添加语音交互功能。虽然目前已经有一些方案能够帮助我们将所编写的应用程序与Siri接口相连,但相信用苹果自己推出的API能够实现更佳的Siri一体化支持效果。
应用程序自动更新
如果大家在自己的iOS设备中安装了大量应用程序,那么为它们手动更新的工作很可能花上我们一整天的时间。我知道这对于苹果公司的研发人员而言并不是什么难题,但我真心希望他们能提供一套选项,让我们能够在当前网络流量使用率不高的情况下自动进行后台应用程序更新。拜托拜托。
Intent系统
如果说谷歌编写出自己的Android系统——各位,千万别自己在家尝试,否则律师很快就会找上门来——苹果则能够编写出自己的Android Intent。这与HTML5以及WebIntent等项目已经没什么本质区别。大家可能要问,这Intent是个什么东西?我们可以把它理解成一种让应用程序彼此发现并相互沟通的方式。Intent的用途很广,因为它能够帮助应用程序从其它应用那里借用某些功能,并以标准化的方式实现应用程序之间的数据交换。
脚本
Web有ifttt.com,Android有Tasker,显然iOS也需要这么一套能够令应用程序在一定条件下执行相应操作的脚本。举例来说,当应用程序A发出一条通知,则智能手机发送某条短信。我们当然可以通过很多方法实现特定应用中的自动执行目标,但条件监控机制必须要在操作系统级别下运行才能保证这类功能的可靠性。如果系统能够支持对外界环境的信息接收及分析,那么下次当我们走进电影院之后,iPhone完全可以自动切换为静音模式。
支持外部存储
我承认iCloud相当不错,不过再好也比不上将数据掌握在自己手中。iOS系统真的应该支持一下微型SD卡,这样苹果用户的日子就舒服得多了。
可编程呼叫处理
也许这一条可以与脚本系统合并。大家试想一下,如果我们能够在指定时间或到达指定地点后自动接通语音邮箱,这样不是很方便吗?科幻电影里的未来生活通过这种方式也算是部分实现了。
可配置音频警报
一直以来iPhone都会在收到邮件时发出的提示音,为什么不能让用户将同样的声音用在收到短信时呢?我想这只是一种对个人爱好的支持,并不会带来什么严重后果。
浏览器备选方案
放宽iOS对开发人员的限制,支持移动版火狐及移动版浏览器插件(没错,很可能有大量潜在的用户被安装AdBlock插件弄得焦头烂额,快帮帮他们吧)。同时将Chrome引入iOS(由于这款浏览器基于WebKit框架,因此只要谷歌愿意,我们都很乐意看到iPhone与Chrome两款各自领域的王者如何激情碰撞)。竞争促生创新、创新造福用户,这不正是我们每个人所期望的结果吗?
键盘替代方案
Android用户能够使用像Swype这样的创新型键盘,为什么iOS用户就不能拥有更多可选方案呢?
更好的本地应用或者可更换的本地应用