# iPhone 3\.0的改进

- 作者：Superzhou
- 发布时间：2009-03-19 09:33
- 分类：公司
- 原文：https://www.ifanr.com/1841

> Streetsmart注：Superzhou是骨灰级的Apple Geek，感谢他给我们带来了iPhone 3.0的深入分析原创长文，特别是在很多人没有注意到的API方面。

![](http://images.apple.com/iphone/images/iphone-os-preview-hero20090317.png)

Apple昨天Preview了iPhone 3.0Beta，预期夏天6-7月分正式发布。功能改进了很多方面，当然还有不少地方还是保持原样，不过总体来说，还是很令人满意的。

**对于用户，能直接从3.0系统感受到的大体有以下方面：**

**1，传说中的Copy/Paste**

对于有输入框的地方(Textview，textfield)，按着不放会出放大镜，松手的时候copy/paste的选项就会跳出来。

对于网页(webview)，当屏幕和文字块宽度一样的时候(就是不要zoom得太多)，按着不放就会自动出一个选择框，选定你点的段落。然后选了后都可以调节，用起来还方便。

**2，Spotlight search**

可以搜索的范围很广，包括通讯录，程序名，还有日程，记事本，Email(题目，收发人，找不到还可以上Server找)， iPod里面的歌，电影，等等。几个Apple自带的程序都有搜索框，和通讯录的很类似，例如Email，Notes，日历，iPod。

**3，横屏，横屏键盘**

大部分涉及输入的Apple程序都支持横屏了，短信，Email等都支持，对输入有帮助。

**4， 3G的iPhone支持MMS**

同时短信程序也加了单独删除和转发，实现方式和Email里面的多项删除操作一样。

**5，其他程序修改**

多了一个录音程序，不过不是通话录音，股票软件支持横屏，而且显示了相关新闻，和更多的数据。电话历史具体显示了电话的类型(手机,座机等等)。

**6，蓝牙功能开放了**

iPod touch 2的蓝牙也激活了，支持立体声蓝牙耳机。这方面会有更详细消息的。

**7，Notification**

Apple一直反对用背景程序，电力是一个充分理由。去年提出Notification的时候，估计没有对这个规模有很好的预计，所以取消了。按一个网友说的，热门的及时通讯软件都是服务器分布处理巨大的流量，而Apple却要把他们集中起来到Apple的Server,显然不是那么容易。

晚了将近一年，整个体系表面上没什么变化。看了一些Demo，总体来说对用户就像一个免费的短信(假如你的数据流量是包月的)。

当然，所有的IM软件都可以利用了，而且其他3方软件业可以利用这个接口，Demo的时ESPN的，用信息给你报告你关心的比赛，或者天气软件自动给你发个龙卷风提示什么的，应该都比较方便。一些GTD的软件业可以利用这个接口，当然，前提这个服务有自己的服务器。

对于用户，3.0后会有很多新的第3方应用。例如第3方的外设，外接条码仪，游戏手柄，键盘等等，无论是连线的还是无线的，都会有很大市场。GPS导航,只要你有地图，做GPS应用是非常容易了。对于开发人员,新加的好功能就更多了，例如Core Data等。

**下面说说还不够完善的地方：**

大体上来说，3.0补充了不少API，但有一些很多人需要的还是欠缺。

**1，Calendar的接口，**虽然3.0你可以连接CalDev和订阅网络的日历，没有一个本地的日历接口导致很多相关的东西要开发人员自己写，而且不能和本地的日历互动，希望3.x有改进。

**2，输入法接口，**3.0加了不少国家和语言，包括阿拉伯语和很多大家不用的语言，但没有开发输入法接口，所以喜欢wefit的人以后还是要jailbreak…

**3，电话，短信接口，**电话功能例如来电防火墙和电话录音等功能在国内的市场很大，不过3.0并没有涉及任何改变，唯一变化的是电话历史纪录里面除了人名，电话的类型也标明了。对于短信，虽然多了MMS，但要写一个像Pre那样自动切换短信和IM的程序还是不可能。

更多讨论，请移步论坛 [http://bbs.ifanr.com/viewthread.php?tid=1251&amp;extra=page%3D1](http://bbs.ifanr.com/viewthread.php?tid=1251&extra=page%3D1 "http://bbs.ifanr.com/viewthread.php?tid=1251&amp;extra=page%3D1")
