这首歌好像之前在哪儿播放过。我记不得是谁的曲子了,让我回到PANDORA,哦,原来是Matt Costa的曲子,我非常喜欢这个曲子,我想买下来,直接点击进入即可。这就是PANDORA一直想要计划做的事情。2500万营业额中的25%,都是通过iPhone来实现的。我们也给iTunes派了些人手,但是却是iPhone真正实现了它。所以,我的整个旅途都可以这样,可以查看电子邮件,可以浏览网页,可以查看日历,而我个人最喜爱的电台则一直在背景中播放着,就这样一直播放着。
斯格特:PANDORA在背景中播放,非常棒。我们的下一个服务,是IP通话(voice over ip),语音通话的方式有很多,比如通过skype。skype已经占据了每9个网络电话中的1个。非常了不起,它也是iPhone一个非常重要的应用。但问题是,如果你离开了该应用,那么电话就会被中断,更糟糕的是,如果你没有在前台运行skype,你不能够接到skype的呼叫。但是,现在一切都改变了,因为有了iPhoneOS4。现在,你在使用skype的时候,你可以切换到其他的应用程序中,并且电话不会被中断,你可以看到最上面有信号显示,说明你现在还在通话中,并且,即便你没有在前台运行skype,锁了屏幕,你仍然可以接收到skype的呼叫。 接下来将是一个技术展示,iPhoneOS4如何利用多任务处理实现该技术。下面,我将邀请大卫(David)来进行介绍。
大卫:非常感谢各位,我非常荣幸能够来到这里。我将与钟诚(音)iPhone首席开发官一起向大家进行展示。skype帮助人们通过互联网进行免费通话,连接这个星球上几乎任何一个地方。现在,有了iPhone OS4,使用skype将变得更加方便。让我来告诉你如何实现。
这个是我进入skype之后首先看到的页面,我可以看到我的联系人,还有谁在线,当然,他们也可以看到我也在线。以前,一旦我不在前台使用skype,我就会被迫下线,也接收不到skype联系人的聊天和呼叫。然而,有了iPhone OS4,我离开了应用,它就会自动到后台运行,我仍然可以接收到电话。比如,我回到我最喜欢的游戏中,我只需要双击开始键,进入到多任务处理中去,即便是我在游戏中,我也可以接收到skype的呼叫,看,艾伦(Aaron)正在进行呼叫。通话中:大卫:Hi,艾伦,最近好吗?艾伦:不错。
大卫:你能等一下吗?艾伦:没问题。
现在你看到的应用程序是非常简单的,只是几行的代码,我们就能够实现语音的通话,顺便说一下,我们通过这里的IV系统将这台iPhone进行了链接,有点像免提的效果,这是一个真实的skype呼叫。
恢复通话:大卫:Hi,艾伦,还在线吗?艾伦:还在呢,我只是正在想晚上到哪儿去吃饭。
大卫:哦,那我查查看,看看有没有合适的地方。
你可以看到屏幕的上面的标识,显示skype的呼叫还在进行中,即使skype没有在最前面运行,我现在利用其他的应用程序查看一些可供选择的地方。
大卫:去Abacus如何?艾伦:好主意,事实上,我也一直很想试试。
大卫:那我马上将信息发送给你。
艾伦:好啊,回见。
大卫:回见!现在,我可以选择进入到其他应用中去,或把电话放在我的口袋中,即便如此,我依旧可以接收到电话。有了iPhone OS4,每个人每天都可以通过skype进行通话。非常感谢各位。
斯格特:iPhone OS4实现了IP通话。下一个服务是背景定位(background location)。有两种类型的背景定位方式。一种是反复传输数据的TomTom应用,这种应用会一直使用GPS,它会告诉你什么时候进行转弯,问题是,如果你离开了该应用,它将会不再追踪你的定位,并且不会再给你提供方向。但是有了iPhone OS4,你可以在你的车中使用TomTom进行定位,同时收听音乐,并且它在背景中仍然给你提供方向指引。使用GPS进行持续的追踪定位,GPS会使用大量的电池,像TomTom就会一直使用GPS进行定位,但是对于这样的应用来说,是没问题的,因为通常它是在车里使用,你的手机可以在车载充电的情况下使用。但是,还有另一种情况,会用到背景定位,但是并不是在实时充电的情况下使用,它是一种范围更广的应用程序。
比如Loopt,这种应用程序并不需要时刻与GPS进行连接,对于它们来说,我们使用的是信号塔,我们发现,你接打电话的时候,基站是与信号塔进行连接的,信号是在信号塔之间进行转接,如果你变更了信号塔,那么我们就知道你变更了位置。如果你变动了500~1000米的距离,那么信号塔就会改变。这样,我们就可以通过