- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
标准化概论课堂演示【为什么有些非常优秀的应用只做 iOS 版而不做 Android 版?】
为什么有些非常优秀的应用只做 iOS 版而不做 Android 版? 工商管理飓风小组出品 系统来源 1 系统开放程度 3 软硬件关系 2 应用下载 4 目录|Contents 总结 5 软硬件关系 iOS和设备紧密集成。软硬件一家公司通吃。但是Android无法做到, 通常的情况是:Google放出源代码。 芯片厂商需要1-3个月来做自己的芯片方案, 手机厂商从芯片厂商处买到方案和代码, 进行自己的集成,定制工作,有时候还需要针对运营商进行定制。 所以: ■ iOS的设备集成度和驱动优化都是最好的。电源管理一块就可见一斑,而Android厂商就鱼龙混杂。可能排头的厂商的旗舰机器会好些,但是由于Android工期一般都比iOS设备短(请看HTC和三星出机器的速度),所以整体上和iOS比是有差距的。 ■ Android天然存在升级周期延迟的问题, 而且厂商做升级是也是有成本的。卖手机的厂商无法顾及整个生态链,目前这个无解,除非Google做点什么。 ■由于有多家厂商自己做定制,Android还存在设备的分裂问题(fragmentation), 且不论调试时间和人力, 光买一大堆设备的成本就不小。最关键的是它会伤美工/UE的心。 系统来源 iOS来源于Apple的OSX,是UNIX系统,OSX已经有差不多10年的历史,从内核底层到软件架构都是逐步发展过来的。iOS使用 ObjectivC这个古老的语言来做开发。 而Android是Google基于Linux搞来的,严格意义上讲Android并不是一个Linux系统,它没有Linux的xwin,没有glibc,缺乏一整套标准的Linux程序。 Android应用绝大部分都是使用JAVA开发,跑在Dalvik 虚拟机上(一小部分使用NDK)。Google在底层也修改了很多东西。Android算是一个全新的操作系统. 所以: ■ Android使用JAVA,上手容易很多,如果有很好的JAVA Lib加持,开发效率会高些。 ■ iOS没有虚拟机,性能要好一些,当然这个差别会随着Google的改进越来越小。 ■ iOS的开发框架基本上和MAC上通用,同样的知识,可以开发手机,也可以开发MAC应用,Android没有这样的优点。 系统开放程度 iOS是被Apple严格控制的系统。 在大部分情况下, 第三方应用是无法拿到所有API的。 这意味系统级别的很多功能只有Apple能做(比如打电话,拦截短信)。此外一些涉及用户隐私的API还会导致系统弹出对话框询问用户。 同样第三方runtime做应用开发也是基本不可行的(Flash当初也是被这个条款拒过)。 反过来Android完全不一样,首先Android是开源的,在设计上Android就允许自由替换系统组件, Android也没有强制限制API的情况,(hidden API也可以call,没有人会找你麻烦)。 系统级别的权限是下放到厂商手中,如果厂商愿意给,那第三方开发者就可以做任何事情。 普通应用的权限认证也是在安装的时候就一次性授权完成。 之后不会骚扰用户。所以:? ■ Android平台可以做的事情远远比iOS多, 你可以做电话管理,地址簿,短信管理,可以自己跑后台service。 替换掉系统的组件非常容易。 ■ Android平台也可以跑其他系统的Runtime, 比如Flash, 有了NDK, 你要自己接入一个虚拟机也是可能的。Google不会管你。 ■任何人可以拿Android自己改个独立的系统出来比如米柚、flyme和锤子,也许这样做的意义和前景有问题,但是同样,没有人限制你。 应用下载 ?iOS上唯一的下载应用途径就是Appstore(当然越狱后可以用Cydia),开发者做应用上线还要通过Apple审核,就算通过了,如果挂羊头卖狗肉乱来或者调用了不该用的API, Apple一样随时可以下架。管理非常严格。反过来Android上非常松懈: 1. 厂商可以内置应用。经常会扔一些莫名其妙的软件预装在手机上, 如果不ROOT不会让你删除掉的。 2. Google的官方菜市场不做应用审核,开发者上传软件很随意,这是个自由市场。 3. 国内还存在大量第三方软件菜市场以及豌豆夹类似的PC端管理软件。 4. 如果用户选择允许“未知来源”,那么通过web下载或者安装卡上的软件也是可以的。似乎国内用户都是允许的。所以: ■ iOS上的精品软件多,竞争激烈但管理有序,开发者也容易挣钱。 ■ Android上虽然也有精品软件,但是垃圾软件更多, 甚至有恶意软件。 因为无门槛,基本上软件都是免费,卖不起钱, 大部分都靠广告。 ■ Android还有一堆杀毒软件,这是
您可能关注的文档
- 广西艺术学院复试大纲.doc
- 开关插座安装工艺及验收.doc
- 开封市2013年中招第一次模拟考试答案.ppt
- 应急预案的编制与演练.jsp.ppt
- 张静中学2014高考英语一轮阅读题及答案一五.doc
- 山东省冠县武训高级中学高三数学(理科)复习课件:2.1.6 指数与指数函数.ppt
- 强烈推荐:高中化学知识点精华总结.doc
- 山东省重点高中生物选修3 第四章第一节课件.ppt
- 影响原油市场的因素以及布伦特原油交易简介.ppt
- 必修1_02 函数概念与基本初等函数教学案补充.doc
- 2024-2025学年重庆市铜梁某中学高二(上)月考物理试卷(10月)(含答案).pdf
- 固体压强液体压强(原卷版)-2024年中考物理复习专练(知识清单+基础+拔高).pdf
- 冠词-2023年中考英语知识清单.pdf
- 上海市宝山某校2024-2025学年七年级上学期数学期中复习卷(三)(含答案解析).pdf
- 中考地理一轮复习讲义:认识大洲-亚洲欧洲.pdf
- “双减”背景下小学数学作业设计策略及如何提高小学数学的有效率.pdf
- 2024-2025学年五年级数学上册人教版《位置》单元测试卷.pdf
- 2025届百师联盟高三一轮复习联考(一)数学试卷(含答案解析).pdf
- 港口危险货物作业职业技能大赛理论考试题库-下(多选、判断题汇总).pdf
- 三角形的计算与证明-2023年中考数学大题专练(原卷版).pdf
文档评论(0)