Android从开源到碎片化 开发者叛离的真相
Android从诞生开始就受到热捧,并日益普及。它有别于以往的手机及移动终端操作系统,其独具的开源性、系统廉价性和提供给第三方大自由度的创新空间,以及不受硬件约束的优势,获得了广大开放社群的支持。但是系统碎片化和收益不高等问题日益严重,正在逐渐被开发者所抛弃。
Google推出的新一代网上平台Android Market,让开发者轻松地进入这个“市场”,手机用户可在该平台寻找、购买、下载使用Android操作系统的手机应用程序和其他内容,也可在Android Market上销售自己的软件,并通过交易获得利润。通过点击,就能轻轻松松赚钱。由于Android的系统开放性和服务免费,企业可免费获得源码并在此基础上开发新功能,延伸服务范围,加快研发速度,继而有效地节约成本,争取效益最大化。
然而随着Android平台的深入发展,系统版本碎片化问题日益严重,使得该平台对开发人员而言的复杂度与成本愈来愈高,而且此一分裂不仅出现在智能手机上,同时也已蔓延到平板电脑上。
造成Android平台分裂的两大主因为装置及韧体,有别于苹果只有iPhone与iPad,市场上至少有超过上百款的Android装置,前20款Android装置中,前三名分别是三星的Galaxy SⅡ(占18%)、三星的Galaxy Ace(9%)与摩托罗拉的Defy(7%),其他的17款市占率都只有6%及以下,这代表开发人员对特定装置的支援都只能触及少数的使用者。
当前市场上70%的 Android 设备中运行的是 Gingerbread 即 Android 2.3 操作系统,Honeycomb(Android 3.0)和 Ice Cream Sandwich(Android 4.0)这两个新版本共同占有市场比例仅为11%。这就是说,大部分消费者仍在使用早已过时的 Android 操作系统。
当然使用者的特性是造成开发人员偏好iOS的原因之一。双方经过多年的平台战争,除却两者自己本身的实力,他们的成功更是离不开广大开发者。开发者的态度对两个平台的发展意义重大,因为应用质量高低好坏是决定拥护选择 iOS 还是 Android 的首要条件,更是建立用户忠诚度的基础。
迄今iOS每名使用者替开发人员带来的营收仍是Android的4倍,开发人员在iOS平台每赚1美元,只能在Android平台上挣取0.24美元。 如此一来,开发一个 iOS 应用获利更多,他们发现为苹果设备开发软件比为安卓系统设备开发要来得容易,并且可能更赚钱。而开发一个 Android 应用不但赚钱少,还要面对碎片化问题,开发者当然会优先选择 iOS 平台了。
最新数据显示:开发者每开发出10个移动应用,有7个是来自iOS平台,而Android只占据了其中的3个。据了解,这项数据是FlurryAnalytics通过对大约7万家企业(涉及大约18.5万个移动应用)调查时得出。与iOS相比,Android系统弊多利少,这也说明为什么七成的新app应用是为iOS而非Android系统而开发的关键原因。
Android从开源到碎片化 开发者叛离的真相的更多相关文章
- Android 的平台碎片化问题
Android 的平台碎片化问题 看到篇不错的文章,转载过来. -------------------------------------- 与iOS开发相比,Android开发平添了不小的工作量,因 ...
- 腾讯优测优分享 | Android碎片化问题小结——关于闪光灯的那些事儿
腾讯优测是专业的android自动化测试平台,拥有上千款真机,彻底解决android碎片化问题! 这里我要说的不是闪光灯的硬件特征,也不是说底层驱动的原理,我只是跟大家聊一聊在项目中遇到的一些关于闪光 ...
- 一个使用openGL渲染的炫丽Android动画库二(碎片化曲面动画)
续一个使用openGL渲染的炫丽Android动画库 MagicSurfaceView v1.1.0发布, 新增碎片化曲面动画 地址:https://github.com/gplibs/android ...
- Android学习笔记(四)之碎片化Fragment实现仿人人客户端的侧边栏
其实一种好的UI布局,可以使用户感到更加的亲切与方便.最近非常流行的莫过于侧边栏了,其实我也做过很多侧边栏的应用,但是那些侧边栏的使用我 都不是很满意,现在重新整理,重新写了一个相对来说我比较满意的侧 ...
- 程序员MM的自白:磨人小妖精之安卓碎片化
文/腾讯优测 章婉霞 除了crash问题,Android平台的碎片化越来越受到移动开发的关注,且不谈支持Android系统的移动设备早已过万款,屏幕.品牌以及传感器等方面的碎片化问题也困扰着开发者. ...
- Android架构设计之插件化、组件化
如今移动app市场已经是百花齐放,其中有不乏有很多大型公司.巨型公司都是通过app创业发展起来的:app类型更加丰富,有电子商务.有视频.有社交.有工具等等,基本上涵盖了各行各业每个角落,为了更加具有 ...
- 谷歌强制厂商升级KitKat 仍无法改善安卓碎片化
据一份泄露的内部文档显示,谷歌计划推出新的Android版本及设备审批条例,限制硬件制造商推出Android 4.4 KitKat以下的旧版本硬件,来改变平台碎片化现象.如果厂商一意孤行,继续推出搭载 ...
- 各种Android UI开源框架 开源库
各种Android UI开源框架 开源库 转 https://blog.csdn.net/zhangdi_gdk2016/article/details/84643668 自己总结的Android开源 ...
- Android优秀开源项目
本文转自:http://blog.tisa7.com/android_open_source_projects Android优秀开源项目 Android经典的开源项目其实非常多,但是国内的博客总是拿 ...
随机推荐
- php 读写 csv文件
读取csv function input_csv($handle) { $out = array (); $n = 0; while ($data = fgetcsv($handle, 10000)) ...
- Network——物理层-练习题与解答
1. 无线电天线通常在其直径等于无线电波的波长的情况下工作效果最好.合理的天线直径的范围是从1厘米到5米.问所覆盖的频率范围是怎样的? 解答: λf = c , c=3x108 (m/s) 对于λ=1 ...
- 【msgpack-python】安装
1.安装pip:http://blog.iyestin.com/2014/03/15/python-pip-install/ http://www.linuxde.net/2014/05/15576. ...
- python 单例模式4中实现方法
python实现单例模式的方法: 1. 使用模块 python的模块在第一次导入时会生成.pyc文件,当第二次导入时就会直接加载.pyc文件,而不会再次执行模块代码. 只需将其单独放在一个模块里,并创 ...
- react初体验
function Guest() { return ( <h1>pls login in</h1> ); } function User() { return ( <h1 ...
- Java学习笔记(二)——Java操作properties文件
[前面的话] 前段时间在学习和玩java web相关的东西,对于这些技术,一边学习,一边做东西,一边总结,希望可以一边成长和有所收获.有时总是思考太多反而成为了前进的阻力,所以对于生活还是简单一些,不 ...
- jquery中的jsonp和js中的jsonp还有配合php实现的jsonp。
最近在做一个自己的网站,才知道一个前端需要学习的东西到底有多少. 来吧~步入正题,我的网站空间很小.所以在资源上,就有点吼不住了.跨域拿数据肯定是不可避免的了. 一.原生js: 我们知道他的原理,就是 ...
- HDU 5114 扩展欧几里得
题目大意:给你两个球的坐标 他们都往(1, 1)这个方向以相同的速度走,问你他们在哪个位置碰撞. 思路:这种题目需要把x方向和y方向分开来算周期,两个不同周期需要用扩展欧几里得来求第一次相遇. #in ...
- App Center编译React Native平台Android应用
做React Native一段时间后,对于React Native的发布有一些了解,原本的方法都是在本地直接生成APK文件的,具体可以参考<react native 生成APK> 因为需要 ...
- ZOJ 3211 Dream City
贪心,$dp$. 假设我们知道要选择哪些物品,那么这些物品应该按什么顺序选择呢? 物品$A(a1,b1)$,物品$B(a2,b3)$. 假设物品$A$在第$x$天被选择,物品$B$在第$y$天被选择. ...