天极传媒:
天极网
比特网
IT专家网
52PK游戏网
极客修
全国分站

北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆合肥惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

产品
  • 网页
  • 产品
  • 图片
  • 报价
  • 下载
全高清投影机 净化器 4K电视曲面电视小家电滚筒洗衣机
您现在的位置: 天极网 > 软件 > 系统>评测>Android和iPhone OS:平台提升方式

深入Android和iPhone OS:平台提升方式

天极网软件频道2009-12-13 10:45我要吐槽

  Google Android 给予了智能手机制造商赶超 iPhone 的希望,下面将探讨 Android 与 iPhone 这两个智能手机软件平台在管理软件更新和交付方式上的先进之处。

  一、软件更新

    1.iPhone

  苹果新 iPhone 软件所采用的模式是,每年夏天推出大升级,每一到两个月发布小更新。所有的软件更新适用于 2007 年以来的全系列 iPhone 型号。一些新功能需要新硬件才能支持,旧型号上只能实现部分新增特性。

  iPhone OS 2.0 发布之后,运行 1.0 版本的 iPod touch 的用户需要支付一笔费用才能下载 2.0 升级包。在 iPhone OS 3.0 推出时,苹果则强制所有的第三方软件要通过 iPhone 3.0 的兼容性测试,以避免软件和操作系统出现向后兼容的冲突。

  这一举措成功消除了所有 iPhone 用户迅速升级到 3.0 的障碍,免去了向旧版本的 2.X 平台提供维护的烦恼。这使得苹果无需将精力花在维护不同的软件版本上,只用考虑如何在提供更多新特性的同时保持简洁。用户也不用操心手机和应用软件的版本问题,一切都是无缝过渡的。

  在下表中,深色色块表示有重大新增功能的更新,浅色色块则代表只是修补了臭虫和改进了性能的小更新。苹果每年提供 3 至 4 个有新增功能的更新,其间则有三四个性能提升的小更新。Android 在发布后的第一年里发布了两个有新增功能的更新,以及两个性能改进的小更新。这个频率只及 iPhone 发布首年的一半。

图为:iPhone OS 和 Android 发布更新的频率对比

  2.Android

  每当 Android 发布更新时,用户只能自己去获取,或者等待运营商提供。因为移动运营商和硬件制造商能够对标准的 Android 系统自行做出重大改动,添加封闭版权的自有特性,因此该平台的用户没有统一、简便的方式来安装最新版本的 Android。

  换言之,用户要想获得针对 HTC、针对 Verizon、或者针对某个型号的最新版 Android 软件,就会遭遇到 RIM 的黑莓、Symbian 和 Windows Mobile 用户所熟悉的麻烦:漫长地等待硬件厂商推出适用于各自机型的平台版本,然后再由移动运营商来提供。

  索尼爱立信刚刚宣布了将在明年初发售其 Android 手机──Xperia x10,但却表示该手机搭载的是 Android 1.6 版本,而非最新的 2.0 版本。运营商 Verizon 公司此刻同步推出的 Droid(摩托罗拉制造)和 Droid Eris(HTC 制造),则分别运行着 Android 2.0 和 1.5 两个版本。

  这种情况会令熟悉苹果升级方式的用户颇为费神,但这却是其他智能手机平台的通行做法。想要升级到 Android 2.0 的用户,只有自己想办法搞到索尼爱立信或者 HTC 的定制介面安装包,才能对他们手里的某款手机进行针对性的升级,否则就要一直等待下去,直至运营商决定向其用户提供最新的版本。在其他软件平台上,这个等待过程会长达数月。

  此外,由于各款 Android 手机的硬件参数不同,谷歌未来发布的 Android 升级也可能完全安装不上,或者需要对其进行破解,或牺牲部分功能,才能运行在某款手机上。

  举例而言,谷歌已警告称,一年前上市的第一代 Android 手机 T-Mobile G1(即 HTC Dream)就由于内存不足而无法运行将来的 Android 升级版本。在这个链条上的其中一方,或者软件平台开发者(谷歌),或者硬件制造商(HTC),或者运营商(T-Mobile),当时在推出此款手机时,就没有考虑到一两年后的新版软件可能无法在现有硬件条件下运行的问题。

  人们曾批评苹果 iPhone OS 3.0 在旧机型上不支持视频录制,尽管原因其实是旧款 iPhone 处理器能力不足以运行高质量视频录制。如果 Android 用户发现他们连新版软件都安装不了,他们会为谷歌开脱吗?

  听起来是不是很耳熟?的确如此。这类毛病在 Windows Mobile 上已成顽疾,只是现在主角从微软变成了谷歌。Windows Mobile 5 对内存控制进行了全新的设计,一下就切断了之前推出的所有 WM 手机的升级途径。WM 6.6.1 和 6.5 也同样在硬软件集成上采用了新的方式,将既有用户完全挡在了升级的门外。

  今天 Android 手机的情况如出一辙,只是换成了一个免费的操作系统而已,但系统的提供商对平台的控制力却更弱了。摩托罗拉 Droid,HTC 的各款 Android,以及索尼爱立信的 Xperia x10,最初研发时都是冲着 Windows Mobile 去的。

  谷歌的 Android 软件平台比 Windows Mobile 更现代,能力更强(WM 起初就是针对更简单的掌上电脑进行设计的),但 WM 面临的问题并非技术瓶颈所致,其原因是,授权太过分散,糟糕的硬软件集成度使得应用程序无法保证在所有型号手机上正常运行,以及不同的机型设计,硬件指标和操作系统版本带来了过高的复杂度和管理难度。Android 的操作系统技术更先进,成本更低,授权自由度更高,但都无法解决这些核心问题。

作者:黄继新责任编辑:王健)
请关注天极网天极新媒体 最酷科技资讯
扫码赢大奖
评论
* 网友发言均非本站立场,本站不在评论栏推荐任何网店、经销商,谨防上当受骗!
热点推荐
微软Windows 10操作系统Win10系统在Win8的基础上对界面、特性以及跨平台方面做了诸多优化。[详细]
Windows 10 新视界 [进入频道][使用技巧][微博互动]