技术开发 频道

Google和Apple谁更开放

  【IT168评论】分享和开放是互联网时代最重要的关键词,而基本上在业界的普遍认知中Google被认为是这两个关键词最典型的体现者,无论是gmail、googledoc、googlemap这些核心的应用的免费和开放接口,还是adsence和seo开放标准,处处都彰显了Google的大气和心胸。而另一IT巨头Apple则代表了另外一种个性,尽管Apple在市值上已经超越了微软,其品牌影响力也达到了巅峰,但是无论从对Appstore近乎苛刻的审核机制,还是对于消费者应用体验极差的iTunes,以及无论从硬件还是软件都绝对不兼容其他系统,这些现象让Apple几乎与互联网的分享开放精神背道而驰,只是人们认为它的产品太潮太个性太有品质,所以觉得那些不兼容、不开放都是可以忍受的。然而在移动互联网这一新兴领域,Google和Apple两大巨头的斗法却让我们看到了另外一番有意思的景象。

  iPhone和Android在移动互联网上的打法完全是截然相反的两种策略。iPhone从1代到4代基本上是控制硬件开放软件的策略;而Android的策略则刚好相反,从1.5、1.6到现在的2.1和2.2,它是控制软件而开放硬件。

  硬件

  Apple是一家以硬件起家的公司,并且从iPod开始到touch到iPhone到iPad,Apple的消费类电子产品一直是业界的领导者。从Apple的财报上也可以看出,硬件销售仍然占据了它的绝大部分利润来源。而Google从G1到G7,只有Nexus one是唯一Google官方的硬件产品,在硬件方面,Google并不控制,所以,同样是Android手机,硬件性能的差异非常大,无论从CPU、内存还是屏幕分辨率,Google手机可以多种不同形态的组合。作为一个手机领域的后入者,Google的这个策略是容易让人理解的,通过支持多种不同的硬件形态,可以迅速增加其市场占有份额,事实上,Android手机的市场份额的增长也证实了这一策略的有效性。然而对硬件的开放却带来了性能表现上的差异,一方面使得Gphone的性能表现难以形成统一的用户体验,另外一方面,也为应用开发者带来了多种机型适配的难度,比如分辨率,比如不同机型按键的交互控制。

  软件

  Google手机采用的是linux操作系统,它的开源性和开放性使得大量开发者可以非常容易上手,并且Google向开发者开放了大量Google的核心应用,比如搜索、邮件、文档、地图等,这看上去是一件很美好的事情,因为开发者可以在熟悉的开发系统上开发,并且可以利用Google的服务来为自己开发的应用增加有价值的功能。然而,硬件标准上的不统一,linux系统的过度开放性,Android不同版本的不兼容,却又增加了开发者的开发成本。所以,相比iPhone,Android平台上的优秀应用总量相对还是要少很多。

  而Apple无论是iPhone还是iPad,其应用软件的体验都做到了极致,乔布斯曾经说过,苹果其实是一家软件公司,他曾夸口苹果在软件上的水平要领先业界5年。

    

0
相关文章