本周二,苹果举行媒体活动预先演示了 iPhone OS 3.0 。苹果称 iPhone OS 3.0 为用户增添了 100 多种新功能,新的软件开发工具包(SDK)也为开发者们提供了 1000 多种新的应用程序接口(APIs)。摘要如下:
iPhone 的新功能
- 剪切、复制和粘帖
双击文字就会自动选中,拖拽文字左右两端的指针到所需的选中位置,然后点击顶部的剪切、复制和粘帖标签即可;选中一整段文字的话,先双击文字,手指滑动(此时会出现放大镜气泡)选择到所需的位置,点击剪切、复制和粘帖标签即可。
剪切、复制和粘帖功能是跨应用的。比如,你可以在备忘录中复制文字,再到电子邮件中粘帖文字。同样你也可以复制 Safari 浏览器内的文字,包括超链接文字,如果需要取消操作的话,轻轻摇晃 iPhone 即可。
剪切、复制和粘帖还支持图片复制。比如你可以在相册中选中复制一张或多张照片,然后到电子邮件中粘帖他们——即电子邮件支持多张照片同时发送。
- Spotlight 全局搜索
iPhone OS 2.0 添加了联系人搜索,而 iPhone OS 3.0 为所有关键应用都添加的搜索功能。它可以搜索电子邮件,包括邮件的标题、发件人和收件人,如果邮件不在本地可继续在服务器上进行搜索;也可以搜索日历和备忘录;还可以根据歌曲、专辑和艺术家名称搜索 iPod 曲库;此外,还可以搜索第三方软件的内容。
当然,所有的这些都在一个窗口内进行——只需在 Spotlight 中输入几个关键字母。
- MMS 彩信功能
iPhone OS 3.0 不仅支持了短信转发和单条删除,还增加了彩信功能,用户可以在彩信中添加照片、音频、联系人和地理位置信息。
iPhone OS 3.0 还新增了语音备忘录(Voice Memos)应用,可以进行语音备忘、演讲和采访费等录音,并支持对录音进行剪裁和编辑。语音可以通过电子邮件或彩信发送。
不过需要指出的是,第一代 iPhone 在升级到 iPhone OS 3.0 之后不会拥有彩信功能。
- 横向键盘
iPhone 所有重要的应用都支持横向键盘,电子邮件、记事本、短信等。
- 其他
iPhone OS 3.0 还增添了对 CalDAV 日历支持和订阅 .ics 格式的 iCalendar 日历;新的股市应用在底部添加的新闻和消息栏;其他功能还包括:记事本同步、YouTube 帐户、蓝牙立体声(不包括第一代 iPhone) 、WiFi 自动登录、自动填充和反钓鱼等功能。
SDK 新的 APIs
除了直接在 iPhone OS 3.0 中添加新功能,苹果为开发者们提供的新的 SDK 应用程序接口也为用户增加了更多的潜在可能。
- 应用程序内购买 (In App Purchase)
苹果着重强调了这一应用程序接口(API),它允许软件开发者在自己的应用内销售额外的内容。苹果指出,用户可以通过该 API 在应用程序内销售电子书、电子杂志,或者游戏应用的额外等级。比如,开发者可以先让用户购买或免费试用自己的游戏前 10 关,待前 10 关通过之后用户需要再购买额外的 10 关。这同样也适合于电子书,比如,你可以先免费尝试阅读小说的前几章节,觉得很好后再至直接购买。
目前 App Store 内许多应用都采用“免费试用版 + 付费版”的模式,In App Purchase 能够省区用户两次分布下载的麻烦。比如在免费试用版中,就可以直接购买付费版,之后自动升级。
In App Purchase 的另一个重要的意义在于,通过这一应用程序接口苹果能够将 App Store 的“产品制造商”——即应用开发者——转化为“内容产品分销商”。这意味着,在 App Store 这个平台上诞生一家或几家大型的电子图书零售商、电子宠物分销商或者游戏分销商等并非没有可能。
值得一提的是,用户付费下载一个应用,苹果能够获得 30% 的分成;而如果用户从应用内购买任何产品,苹果仍然要获得 30% 的分成
关于这一点,我们将在稍后详细讨论。
-
P2P 连接
把 Facebook Connect 嵌入进 iPhone 的应用程序中还不够社会化,苹果试图为 iPhone 游戏创造更加社会化的玩法。P2P 连接能够让 iPhone 的应用通过无线蓝牙自动找到其他 iPhone 或 iPod touch 上的运行相同应用,组建一个 IP 连接。这意味着,你可能和朋友用 iPhone 玩对打游戏或比赛,无需预设配对,也无需 Wi-Fi 网络。
当然,这一应用程序接口并不仅限于游戏应用,其他应用程序也可以使用。它采用的是苹果专有的 Bonjour 技术,所以只限于苹果的设备之间,与其他拥有蓝牙的设备之间暂时不可以。
-
Push Notification 通知推入服务
经过近半年的中断之后,苹果的 Push Notification 通知推入服务再次上线,采用了全新的服务架构。苹果还增加了第三方应用通知推入服务系统,游戏玩家可以通过该系统发送通知,要求朋友加入游戏中来。
苹果表示,不采用后台程序运行的最主要原因在于,后台程序运行对移动设备来说太耗电。此外,不允许后台程序运行还能够维持设备性能、优化移动网络。
-
建议路线规划(Turn by Turn ) GPS 驾驶导航
苹果首次确认开发者可以使用 CoreLocation 开发建议路线规划 GPS 驾驶导航应用。正式进入驾驶导航 GPS 市场。 此外,开发者还能够将 Google 地图嵌入进自己的应用当中。
-
附件对话
iPhone OS 3.0 采用全新的附件架构,能够与所有专为 iPhone 和 iPod touch 生产的“Made for iPod” 硬件之间对话,无论是通过端口有线连接还是无线蓝牙控制。比如,可以用 iPhone 直接操控外设音箱。
-
iPod 曲库访问
允许第三方应用直接访问 iPod 曲库,调用更多本地曲库资源。对许多音乐相关应用和游戏来说,提供了更大扩展空间。
-
视频和音频流媒体播放
iPhone OS 3.0 支持视频流媒体播放,这同样也是一个巨大的潜在空间,我们也将在稍后详细讨论这一点。
除了演示 iPhone OS 3.0 和新的 SDK 之外,苹果还要求了许多第三方软件开发商演示他们的最新应用,你可以在演示活动视频中了解到。苹果表示 iPhone OS 3.0 将于今年夏季发布,具体时间未定。iPhone 用户可以免费升级,iPod touch 用户需付费 9.95 美元升级。
此外,演示活动上苹果还公布了 App Store 的最新业绩:应用数量超过25000个,下载次数超过 8 亿次。