嵌入式之安卓碎片化探讨.pptVIP

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式之安卓碎片化探讨 安卓碎片化概念: 通俗的讲亦是指整个安卓平台的差异化越来越大。 智能操作系统=软件资源+软件资源+... 系统==硬件:一致性确保了软件的兼容性 Android免费、完全开源的性质,是的软件兼容性变差,软件开发难度加大(主要难度是让软件在更多的设备上运行), 开发成本增大,软件开发商和软件开发者们会放弃开发。 目录 碎片化引发的问题 碎片化的优势 机型的碎片化 品牌碎片化 Android操作系统的碎片化 跟iOS对比 屏幕尺寸 碎片化引发的问题 Android设备在硬件配置和屏幕尺寸的差异是这个生态碎片化的第一个维度。 操作系统本身具备的多个版本,并且无论何时任何一个版本都有一定数量的用户使用,这是Android碎片化的第二个维度。 这两个维度合力产生的效果就是大大增加了在Android设备上开发应用的难度和时间成本(前提是开发者想要覆盖尽可能多的设备以吸引更多用户)。 碎片化的优势 除却上面的问题,碎片化同样能给用户和开发者带来益处。廉价的Android设备意味着它能比iOS拥有更大范围的用户覆盖,所以对开发者这也就是一个更大的潜在受众群(尽管开发难度加大,但潜在市场的诱惑不能挡)。 对消费者来说,高度碎片化意味着他们买到各自称心的手机,无论是在尺寸、价格还是功能上消费者都有很大的选择余地。 机型的碎片化 品牌碎片化 Android在品牌上的碎片化并不比机型分布好很多。 Android操作系统的碎片化 在硬件之外,Android操作系统本身也高度分裂。白线表示的是整个时间跨度内最新一代的API所占的比例。 跟iOS对比 Android的碎片化与iOS作比就更加明显了。下面的饼图说明了两大操作系统在API层面的碎片化程度。 屏幕尺寸 一个完善的UI对于app的成功至关重要。Android在这点上给开发者们设了两道关卡: 第一:各大品牌们纷纷搭建自己的UI体系(Touchwhizz、HTC Sense...),这些界面会改变Android默认的元素显示。 第二:没有任何一个平台能跟Android一样拥有如此繁多的设备尺寸。 在上述报告中我们能明显看出Android的碎片化正在加剧——更多的时候我们把它看做是Android的一个劣势而非优势。碎片化带来的问题所有的开发者比我们都更加清楚,但一味指责也没有道理。 控制这一趋势的关键在于讨好消费者和弄死开发者之间的平衡。 Google加强控制 Android的致命要害,一是功能不定,二是合作运营商和制造商在它上面预装了太多的软件。 但是Google正在施以影响,他们对Android的控制也越来越强。Google正在推动合作伙伴采用其最新版的Android操作系统,其中有Google应用套件。 在“重夺”Android操作系统上,Google已经取得进展。 2014年第二季度,全球发货的智能手机中,有65%运行的是Google首选的Android版本,而非其他变种版本。和上季度相比,这一比例已经提升了三个百分点。 谢谢观赏! * * 主讲人:苏敏 小组成员:刘兵、龙超平、苏敏 2012年:支持Android的机型为3997种 2013年:支持Android的机型为11868种 2014年:支持Android的机型为18796种 所以对比一下三图——体会一下码农叔叔要使app兼容众多设备的难度吧。 上图表明,机型还不是 Android 碎片化的唯一来源。Android 的不同版本分布情况依然严重。实际上,Android 是有史以来碎片化最严重的操作系统。 为如此繁多的屏幕尺寸设计界面和架构代码的挑战性可见一斑。对比iPod-touch,iPhone和iPad的尺寸仅有四种。 *

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档