Apple 在发布 iPhone 3G 的同时也推出了一套新的网络服务 MobileMe,用来取代之前的 .Mac 服务,它的功能很简单,帮助你在 Mac、PC 和 iPhone 之间同步邮件、日历和联系人,可以推送消息和更新,还有 20G 的照片和文件存储空间,当然这些不能免费给你,你需要为它一年支付 99 美金,很公道吧。也许 MobileMe 就是 Apple 的第一个云朵,存储和推送都是围绕 Mac 和 iPhone 的基础服务,它就像管道一样,让你在 Apple 产品上的体验变得更加平滑和网络化。即将推出的 AppStore 也为开发者们提供了统一的程序部署和发布服务,为了保障 iPhone 的用户网络数据流量和电池使用时间,Apple 还禁止程序在后台连接网络,如果你希望自动抓取网络更新,请通过 Apple 的数据推送服务来实现,那么这一套面向开发者的网络服务,也可能是 Apple 的另一片云朵。和 Google 不同的是,Apple 的云朵更像是自己产品的管道和润滑剂,它和 Google 的基础服务并不冲突,还可以相互利用。
还有一个神秘的产品 Snow Leopard,Mac OS X 10.5 的下一代在 WWDC 2008 上也露了一下脸,没有任何详细资料,只知道能够更好的支持 Internet 和新的媒体应用(QuickTime X),更加的节能,可以充分利用多核处理器,拥有 64 位和开放的计算能力(OpenCL),一年之后面世,真是吊足胃口!
新的硬件、新的系统和新的网络服务,Apple 已经下定决心要彻底改变移动市场的游戏规则,为用户创造新的需求。不知道 Jobs 的下一块蛋糕是哪里,是 TV 还是一个我们都意想不到的领域,Think different …
iPhone 没有 SDK!当 Jobs 在 WWDC 07 的会场上向大家宣布这个事实的时候,直接让现场那 5000 多充满着期望的开发人员失望到底,还导致 Apple 当天的股票下跌 。不过这并不意味着 iPhone 不支持第三方应用开发,Jobs 同学说:“可以做开发啊,而且还特别安全,用 HTML 和 AJAX 来写 Internet 2.0 的应用就行了”,看来 Jobs 的口才不是一般的强,iPhone 没有本地应用程序接口被他说得如此的动听。
也许 Apple 这次为大家提供了一种革命性的开发方式。SDK(Software Developemt Kit:针对特定平台或系统开发应用软件的工具包)只是在传统软件时代才用的东西,iPhone 里面有软件么?Jobs 说只有 Widgets ,和那些运行在 OS X 上的小程序 一样,不需要复杂的编程和系统级的支持,他们完全依赖于网络,通过 Javascript、XML 和 HTML 就能简单的实现,真正复杂的业务逻辑都是在 Web 服务器上完成的,和开发 Web 应用一样。Jobs 说这些应用都在 iPhone 的 Safari 里面运行,但是手持设备的网络环境并不可靠,能够实现离线的应用非常重要,Firefox 3、Adobe 的 Apollo、还有刚刚发布的 Google Gear 都在做这方面的尝试,那么 Apple 想让 Widgets 在 Safari 的环境里面稳定的运行起来,必定要提供一套支持离线应用的 Ajax 框架,以实现手持设备上的 RIA 应用。我们大部分的 Web 2.0 应用都不需要系统上的任何 SDK 来支持,有 W3C 的标准、脚本和浏览器自身的虚拟环境(例如 Firefox 超强的插件架购)就能够实现,看看 Google 的 Mashup Editor ,在拥有强大服务的支持下,即使是简单的 Ajax 方式也能够搭建复杂的应用。很明显,Apple 这次宣布了 Safari 的 Windows 版,是为了争取更多的 Mac 之外的开发者也能够为 iPhone 开发应用。
Jobs 还说:“iPhone 的应用程序发布起来特别容易,往 Web 服务器上一扔就可以了”,Web 应用都是不需要安装,访问网址就行,也有可能是 Apple Store,好像确实很少见到有人会在手机上安装应用程序的。所以说,按照这种分析,iPhone 这次不仅在硬件和设计上来了一次革命,而且还在手持设备的应用开发理念上也带来了革命,前提是要感谢 Wifi 和无线网络的发展给我们奠定了变革的基础。
当然,上述的构思都是站在一个理想化的角度来分析的。其实也有可能是 iPhone 的系统还不够强大,无法灵活的支持第三方开发,于是 Jobs 就用 Web 2.0 这个美丽的概念来搪塞大家,在没有完善的开发环境的支持下,先用 Safari 和 Widgets 来作作文章,等到以后 iPhone 的系统升级了,再给大家提供开发包;也有可能是 Apple 压根都没有想过要第三方能够很自由为 iPhone 来开发,给个 Ajax 让 fans 玩玩,做些简单的 Widgets 还行,要是要做复杂的能够收到 Money 的应用,只有 Apple 自己或者是像 Google、Yahoo 这样的网络企业才能够享受更加高级的开发接口待遇。Apple 的一贯作风,我的平台我说了算,这样既安全、又稳定,不学那个 Copy Cat(Microsoft),开发那么多的 SDK,一不小心连自己的后门和漏洞都给开放了,出了问题不好收拾呀。
为了庆祝这个伟大的时刻,Jobs 把 Apple Computer Inc 的名字改成了 Apple Inc,去掉了“Computer”,就意味着 Apple 完全进入了消费电子产品领域。iPod 的成功给了 Jobs 一针强心剂,他曾经问他的孩子们:现在你们还用 SONY 的 CD 和 JVC 的音响来听音乐吗?再过几年大家可能都会忘记什么是 CD 唱片,真正的数字娱乐时代已经到来了,我们的音乐和视频通过无线网络在空中传播,我们可以在书房、卧室、客厅和街道的任何一个角落通过那些小型的数码设备来接收和播放。所以对于 Apple 来说,iPhone 还仅仅只是这个新时代的一个开始!