免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1446 | 回复: 0
打印 上一主题 下一主题

Android的开源隐忧:品牌稀释代码分裂 [第十四期] [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-12-07 22:22 |只看该作者 |倒序浏览
  美国《商业周刊》网络版今天撰文称,随着越来越多的手机厂商开始使用Android,这款操作系统有可能会出现多个不同版本,这也将迫使软件开发人员为同一款应用开发多个版本,从而对Android的发展产生影响。以下为文章全文:

高昂代价

  对于一款产品而言,热度逐渐提升并非坏事,但Android手机操作系统却有可能因此付出高昂的代价。这款由谷歌牵头开发的操作系统已经逐渐被越来越多的手机厂商和移动运营商采用。然而随着Android被安装到越来越多的手机中,为这款操作系统开发第三方应用和游戏的难度也有可能越来越大。

  日本手机制造商京瓷(Kyocera Communications)计划明年推出Android手机,该公司业务开发主管埃里克·海泽(Eric Heiser)表示:“我们会非常小心,以免分裂代码。这肯定会成为一种顾虑,而且谷歌也经常提起这一点。”除此之外,多样化的Android设备还会产生意外的结果,例如,使消费者感到困惑,并稀释品牌号召力。

  随着越来越多的知名企业开始支持Android,使得手机厂商、运营商以及应用开发商越来越开始担心这款操作系统的前景。摩托罗拉、三星、 Verizon无线以及Sprint Nextel等知名公司最近纷纷宣布将推出Android手机,在此之前,宏达电和T-Mobile美国已经宣布支持Android。索尼爱立信以及PC 巨头戴尔也在开发基于Android的设备。

代码分裂

  今年最多将有20款Android手机面世,而美国市场研究公司Gartner分析师肯·杜兰尼(Ken Dulaney)则估计,2010年有望推出40多款Android手机。他说:“Android背后的支持者很多。”他预计,到2012年初,Android的全球手机操作系统市场份额有望从今年第一季度的1.6%飙升至14.5%。这将使Android成为仅次于目前市场领头羊 Symbian的第二热门手机操作系统。

  Android背后的无线服务提供商越多,就越有可能为了超越对手而互相排挤。运营商和手机制造商已经开始在Android手机的外观和感觉方面展开竞争,并且已经开始鼓励第三方开发者为自己的手机量身设计应用,并排挤竞争对手。

  这样所导致的结果便是所谓的“软件代码分裂”(splintering of software code)。在这种情况下,开发人员需要针对一款软件开发多个不同版本,而非集中精力开发单一项目。因此,如果开发者希望自己的软件能够在更多的手机上使用,就需要为其开发更多的版本。以前,要为Java或移动Linux等系统编写软件,就需要为同一款应用创建数十个版本才能够获得广泛的使用。

  当谷歌8月21日宣布,开发人员可以为特定的运营商创建游戏、日程表和其他手机应用时,谷歌或许就已经增加了代码分裂的可能性。例如,针对T- Mobile美国开发的一款Android应用或许无法兼容Sprint Nextel的手机。外界甚至盛传,中国的开发者也将使用Android代码创建自己的软件,而且与现有的主流产品并不兼容,但该消息尚未得到证实。

稀释品牌

  如果运营商和手机厂商试图打造颇为独特的Android设备,开发人员就需要修改应用的代码才能够兼容这些产品,而且由于需要面向所有的 Android手机,会导致开发费用上升,开发周期也会被拉长。在与苹果iPhone(手机上网)、RIM黑莓和Palm Pre等产品竞争时,便会导致Android的竞争力下降。

  这同样有可能导致品牌分散,并使消费者产生困惑。目前,所有的Android手机都使用了不同的数字菜单,其外观、功能和控制方法五花八门,有的使用触摸屏,有的则采用传统的物理键盘。美国市场研究公司IDC高级分析师雷蒙·拉巴斯(Ramon Llamas)说:“每家企业都希望自己的Android能够与众不同,这有可能会稀释Android的品牌。”运营商和手机制造商在推广Android 手机时也没有采用统一的策略。杜兰尼说:“每个参与者都会传递一种不同的信息,而用户或许不会将Android看作同一个东西。”

  Android的支持者已经联合多家公司建立了“开放手机联盟”(Open Handset Alliance),试图借此避免分裂。谷歌发言人凯蒂·沃森(Katie Watson)说:“我们在竭尽所能确保品牌不会分散。”但是由于有数以千计的开发人员、手机制造商和运营商都在使用代码,并贡献新的代码,Android将比iPhone等竞争对手更难对应用加以控制。

定制应用

  开发者或许也希望对自己的应用进行修改,使之可以更好地适应某些手机独特的控制方式和按键,比如摩托罗拉Cliq手机就具备了5向导航按键。京瓷也在开发一款体积小巧,但搭配较大屏幕的手机,但该公司并未公布设计细节。京瓷的海泽表示,即使为某款产品开发的应用可以在其他厂商的Android手机上运行,其效果也会大打折扣。

  运营商也在鼓励开发者为自己定制应用。Spring Nextel副总裁莱恩·巴立克(Len Barlik)表示,该公司将在本月晚些时候召开的开发者大会上,鼓励与会人员为该公司独特的无线网络功能设计应用,而这些功能是其他运营商所不具备的。例如,Spring Nextel会告诉开发人员,可以通过搜索距离用户最近的手机基站的方式来对用户进行定位。那些需要准确位置信息的应用就能用到这一功能,从而使得这种应用在Sprint Nextel的Android手机中的效果要好于不具备基站定位功能的运营商。

  将android部署在多样化的设备上并催生大量应用将令Android获益匪浅。但与此同时,如果Android的支持者希望最终收获这些利益,还需要避免代码分裂和品牌稀释等问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP