WEB开发网
开发学院手机开发Android 开发 Android 分裂的多面性 阅读

Android 分裂的多面性

 2010-05-31 01:52:00 来源:WEB开发网   
核心提示:的手机上看到的应用程序是不同的一套内容,前向兼容性不好,Android 分裂的多面性(2),发布版本的分裂是 Google 快速创新造成的结果,Andy Rubin 还暗示说接下来的 6 个月里还会有更多的重要版本发布,这是个“二十二条军规(自相矛盾)”,作为进入大众市场的第二类产品,对于那些年轻、灵活的互联网公司来说
的手机上看到的应用程序是不同的一套内容,前向兼容性不好。发布版本的分裂是 Google 快速创新造成的结果,Andy Rubin 还暗示说接下来的 6 个月里还会有更多的重要版本发布。对于那些年轻、灵活的互联网公司来说,这是一个信号,让他们知道如何在时间滞后的情况下更好地开发软件;相比较,Symbian 主要的版本升级周期是 12-18 个月。

由于和 iPhone 一样缺少自动升级机制,版本发布的分裂问题变得异常严重。我们把这个现象称作“运行环境衰老(runtime aging)”,这直接造成了应用程序开发成本的提高。一级网络运营商看到他们运营的 Android 手机里运行着过时1-6年的浏览器,对于移动内容和软件开发公司来说也很棘手。

Google 本身也报告说 Android 用户分裂地使用 1.5、1.6 和 2.1版本的手机(至少对使用 Android Market 的手机来说是如此)。2010 年 5 月中旬的报告如下:

chart

发布版本的分裂也出现在与 Google 合作的 OEM 伙伴上。Google 根据商业标准选定那些哪些 OEM 可以使用私哪些私有的代码(和 Michael Gartenberg 的说法不同)。 Sony Ericsson 的 X10(运行Android 1.6)面市时间就要比 Nexus One (Android 2.1) 晚。

3. 产品类型分裂。Android 是为有一定出货量的智能手机设计的。但他到来的时间很合适——iPhone 刚发布,消费电子厂商正在研究怎样开发互联设备。这带来了 Google 没有预料到的两个影响:

-所有的一级运营商和许多二级运营商看中了 Android,希望借此能以更低成本、更高的差异化开发 iPhone 类似设备,这意味着运营商在 Android 成长阶段(2008-2010)投入资金的时候,他们希望借 Android 手机以智能手机的价格提供高端功能。

-现在有十几个消费电子厂商生产 Android 设备,从车载系统到机顶盒再到平板,甚至还有 DECT 无绳电话和数码相框。Archos 网络平板只是开始,上面的这些设备对系统的需求各不相同,而且平台规格也有差异。

Android 进入市场的时机决定了它的分裂暗示了两点:

首先,Android 的官方 codebase 并不适合针对大众市场的设备(想想 ARM 9 或 ARM 11, 200-500MHz)。为了进入大众市场(每年一亿台以上),Google 需要第二类产品支持大众的 Android 设备。这是个“二十二条军规(自相矛盾)”,作为进入大众市场的第二类产品,它也会打破 Android 的开发模式。

Tags:Android 分裂

编辑录入:coldstar [复制链接] [打 印]
赞助商链接