技术开发 频道

2012开发者的抉择:Android iOS和WP

  选择移动平台 ———事实与猜测

  400多位受访者中的60%开发经验超过三年,样本反映了大多数开发者都为多个平台进行开发,平均每人参与2.8个平台。1 /5的iPhone、Android平台受访者同时在这两个平台的软件商店发布程序。

  在今天这个软件平台多样化的市场里,开发者如何在iOS、 Android、 Symbian、 JavaME、 BlackBerry、 Flash、 Windows Phone、移动网络、 WebOS、三星 Bada中作出选择 ?

  对今天的移动开发者来说 ,市场渗透率和营收潜力无疑是最重要的两个因素。

  在被调查的八个主要平台中,75%的受访者选择了“高市场渗透率者”。“收益潜力”是第二重要的因素 ,是过半受访者的选择。实际上,在选择平台时,市场渗透率和收益潜力比任何技术因素都重要 ,这也说明移动开发者现在非常看重移动开发的经济利益。

  市场原因超过技术原因也标志着开发人员心理因素的转变。开发者不再把寻求编程的乐趣视为足够的回报 ,而是最优先考虑带来收益的机会。移动开发者目前似乎顺应了商业实用主义。正如一位受访者的评论 :“技术考量无关紧要 ,平台选择总是市场导向。冶

  苹果iOS操作系统

  苹果公司的操作系统 ,无疑是 App Store中一个不可或缺的主战场 ,到目前为止 ,它占据了所有 App Store收入总和的一半还要多的份额 ,仅此一点 ,就足以让苹果公司的 App Store傲视群雄。

  微软Windows phone操作系统

  微软操作系统是一个老牌的操作系统 ,虽然微软操作系统的强项 ,是在于计算机领域之中 ,微软在计算机操作系统所积累的经验 ,可以说是举世无双 ,由于操作系统的共性,使得微软能够在手机操作系统领域之中 ,掌握着许多的独到之处 ,这是其他的操作系统所不能相比的。

  微软从事手机操作系统的研制 ,已有十多年的时间 ,由于种种市场上的原因 ,使得微软在手机操作系统领域并不得志 ,但不能由此说明微软的手机操作系统没有竞争力。

  在手机智能化的如今 ,微软手机操作系统的优势 ,已经开始显现出来 ,这就使得微软大有可能在手机操作系统领域大展拳脚 ,谋得一席之地。

  诺基亚投入微软的怀抱 ,就很能说明这一问题。

  Symbian

  Symbian操作系统的日子 ,可以用江河日下、今不如昔来形容。

  到了现在 , Symbian的主人诺基亚 ,已经对 Symbian失去了最基本的信心 ,转而投入微软的怀抱之中。

  因此 ,对于 Symbian的介入 ,开发者们应该慎之又慎。

  谷歌Android操作系统

  AC尼尔森调研公司最新调查结果显示 , Android是美国最受欢迎的智能手机操作系统,而苹果 iOS已降至第二位。

  尼尔森数据显示 , 2011年前三个月 ,在计划购买智能手机的用户中 , 31%表示将选择 Android, 30%将选择 iOS, 11%将选择 BlackBerry系统 , 20%尚未作出决定。而 2010年第三季度 (7 ~ 9月)的数据是 , 33%选择 iOS, 26%选择Android。

  尼尔森数据还显示 ,截至 2011年 3月底 ,美国 37%的智能手机用户使用 Android手机, 27%使用 iPhone, 22%使用BlackBerry。

  至此 ,在短短的几年之内 , Android终于超越了苹果 ,成为了第一大智能手机操作系统。

  不仅如此 ,在免费的手机应用软件方面 ,有数据表明 ,到 2011年 5月,可供 Android系统使用的免费应用程序有 13郾 43万款 ,而供苹果系统使用的免费应用程序只有 12郾 18万款。

  Android激励 Android开发者推出 Simple编程语言 ,并希望能够通过这个编程语言 ,激励软件开发者为 Android平台编写应用程序。

  Simple是一款基于 BASIC的编程语言。 BASIC诞生于 1964年,在 20世纪 80年代个人计算机市场发展后得以广泛使用。伴随着 20世纪 90年代微软 Visual Basic的推出 ,BASIC语言更加流行。

  这款编程语言特别适用于非专业的程序编程员 ,但并不局限于此 , Simple对专业程序员同样适用。 Simple可以使程序员通过 Simple自带的组件来快速编写 Android程序。

  Android同时还发布了三个应用程序的 Simple源码 :神奇画板、俄罗斯方块及快速拨号程序。

  Simple可以提供对 Android的手机硬件的直接访问 ,如加速器、定位仪、手机及通讯录。相比而言 ,为苹果的 iPhone开发软件实为不易。

  Simple目前有Linux、 Mac和 Windows版本 , Simple是一个开源项目。

  Simple应用程序 ,在完成并添加数字签名后 ,可以在 Android Market进行销售。

  中国移动OPhone

  2009年 8月 31日,中国移动正式推出 OPhone手机平台 ,这是一款基于 Android手机操作系统的基础上 ,进行二次开发的智能手机操作系统。

  之前流行的主流操作系统 ,主要有诺基亚的Symbian、苹果的iOS、 Windows Phone7,而 Android只能说是一个后来者 ,在这种情形之下 , OPhone能够在激烈的竞争环境中杀出一条血路吗 ?

  从种种迹象来看 , OPhone虽然起点较低 ,但其前景将会一片大好。

  我国的三大运营商均不约而同地选择 Android作为其操作系统 ,这说明了三大运营商都一致地看好 Android,而全世界都在看好的 iPhone,只有中国移动和中国联通垂青。

  操作系统是一种极为成熟的技术 ,很难说哪一个操作系统能够在技术上占有优势 ,其差别主要是成熟程度和完善程度的不同 ,而这些都可以通过时间来对它进行弥补 ,这样一来 ,就使得操作系统本身很难在竞争中构成绝对的优势。

  手机操作系统主要分为两大流派 ,一派是以通信向操作系统渐近 ,以 Symbian为代表;另一派是以操作系统向通信渐近 ,如苹果的iOS、微软的 Windows Phone7和 Android等。

  用户体验的差异以及对第三方软件开发者的差异 ,更多是决定于手机系统的流派。

  对于 3G化的智能手机操作系统来说 ,影响其竞争力的因素主要是第三方软件的支持,关于这一点 ,可以从计算机时代微软与苹果以及 Linux的竞争中看到。微软之所以胜出,大量的第三方软件对它的支持功不可没 ;也可以从 iPhone的例子中找到答案 , iPhone的火暴 ,与 App Store带来的第三方软件的支持密不可分。

  而 OPhone作为 Android的一个子集 ,在 Android系列的 App Store支持下 ,第三方软件只要经过简单的二次移植 ,就可以实现互通互用 ,这将是 OPhone最具魅力的地方。

  随着三大运营商的 App Store陆续上线 ,为了运营商自身的利益 ,属于自己操作系统的第三方软件无疑将得到各运营商的大力扶持 ,因此 , Android系列的第三方软件将会占尽优势。

  所以 ,中国移动的 OPhone自然也将在主流手机操作系统中占有一席之地。

0
相关文章