强制云端化?苹果 iCloud 铁腕政策下的利与弊
瘦客户端和桌面虚拟化的热潮还没有退去,我们就又迎来了全民云端化的时代。不过这一次却是移动设备的逆袭。苹果的 iOS 5.0 带着 iCloud 闪亮登场,第一次把“云”这个字眼深深地烙进了消费者群体的心中。也闪亮地贴在了 iPhone 4S 和 new iPad 包装盒的侧面。
虽然早在许久以前, Google 的线上文档分享,亚马逊的 EC2 服务早就为不少人所熟知并赞赏有加,但这是第一次,普通消费者群体如此地接近“云”这个他们未曾听闻的实体。它能给他们带来什么?苹果告诉他们。
很美妙不是吗? iCloud 似乎彻底解决了数据一致性问题,也突破了许多其他云端解决方案需要手动配置/启动的问题(比如我们的网盘)。“总是拥有你想要的一切,就在你想要的地方!”
不过在你为“云时代”的到来欢呼之前,先让我们来看看 iCloud 所导致的一些问题:
在 iOS 5.0 尚在 GM ( Golden Master )的襁褓中时,就有开发指出 iCloud 是一个巨大的 Bug ,“应该必须要被修正”,因为 iCloud 导致 iOS 设备上的应用程序居然没有一个可以永久存储数据而又不会被同步到云端的地方。以往作为这个用途的 Documents 文件夹现在会自动被 iCloud 同步,而其他文件夹则随时有被 iOS 系统清空的危险。不过幸运的是这个问题得到了苹果的重视并最终得以修正。
另一个让人不解的是, iCloud 虽然称为云端存储,但却不能让用户自由控制其中的内容。大部分时候用户只能对着照片流里面删不掉的照片发呆,或者莫名其妙地看着 iCloud 可用空间指示器蹭蹭地减少,却不知道是哪个应用的功劳。( iOS 5.1 已经部分修正此问题)
iCloud 的自动同步也带来不少问题。很多时候移动设备保管了许多个人的隐私和秘密,父母可能并无知道孩子昨晚又在哪个酒吧逍遥了一把的意图,但是感谢 iCloud ,放在家里的 iPad 上自动出现了孩子在酒吧烂醉如泥的图片。
iCloud 的孪生兄弟 iMessage 也不幸爆出问题,在 SIM 卡更换之后原机主的 iMessage 仍会被发送到早前关联的设备上。
云端化的痛楚已经狠狠地击中了 iOS 用户,不过这些或许仅仅是一切的开始,在 iCloud 进一步与 iOS 系统整合之后,会有更多的问题暴露出来。首先就是 iCloud 的可靠性,即便是亚马逊 EC2 这样面向商业用户的云服务,也经历了灾难般的故障,影响了 Quora , Reddit 以及 FourSqaure 等著名商业网站。那一次的故障也某种程度上影响了 iOS 用户,因为著名越狱应用程序管理软件 Cydia 也使用了 EC2 的服务。其次,用户隐私如何保护?别忘了索尼 PSN 的个人信息泄露最终导致了怎样惨痛的后果:大量信用卡信息被盗,索尼高管还不得不亲自接受政府的质询。
当然,云端化也并不是一无是处。作为后来者的苹果虽然不是第一个涉足“云”业务的公司,但不得不承认它的云端化彻底而不乏周密的考虑。
iCloud 是划时代性的。因为它首先把用户最能直观接触到,并常常使用的数据云端化了:你的相片,你的日历,你的笔记,乃至你的音乐,你的书籍,都将如影随形的陪伴你。
苹果强硬的策略也在其中起到了相当大的作用。不少 iOS 5 用户会欣喜地注意到,现已有不少游戏能将存档同步到 iCloud 上,比如 Galaxy on Fire 2 。一些工具应用也已很好的整合 iCloud ,比如 SketchBook 。
如果真要说 iCloud 所带来的体验为何如此彻底而流畅,那还真要感谢苹果的铁腕手段。是的,它们遭致了不少抱怨和不解甚至是愤怒,但也正因如此, iCloud 才能风驰电掣地追上它的前辈们。
回想一下 iOS 4 时代,苹果给我们带来的假多任务。它当时所受到的争议绝对不亚于,甚至可以说超过最新的 iCloud 。人们一直在不停的争辩续航能力和功能性哪个应该有所牺牲。但事实是苹果坚定地贯彻了自己的决策,强硬地拒绝了许多开发者的请求,并最终让大众接受了推送通知系统和假多任务下的应用工作模式。其中推送通知工作得如此出色,以至于很多人甚至都忘了 Android 从 2.2 版本开始起其实也具备一个类似的 API ,但却因此对 Android 的多任务系统抱怨有加。事实是,只要 Android 开发者想,他们完全可以开发出和 iOS 平台上一样省电而又好用的应用程序。
如今,熟悉的一幕又在上演,可能很多 Android 开发者都还从未访问过下面这个 Android Backup Service 描述页面,因为 Google 从未强制开发者使用。以至于到目前为止, Android 设备在恢复云端备份时只能为用户重新下载上个设备上已有的 Google Play 程序,除此之外几乎不能做些别的什么。 Google 自己倒是不遗余力,目前 Android 设备已经可以将 WiFi 密码等设置备份到云端并在数据清除后重新恢复,但就像我之前所说的,这些功能都过于单一而无法给用户带来流畅和全面的体验。
有人说自由和开放将会是 Android 的一大优势,也将会是永远的痛。目前 Google 已经在系统界面的统一上做出努力,要求所有 Android 4.0 设备必须包含 Holo 主题。但 Android 想要像 iOS 那样,以如此迅疾的方式引入新的功能并直达最终消费者群体恐怕还需要很长一段时间。