安卓与iPhone的差异比较.pptx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安卓与iPhone的差异与设计原则Maggie体系架构Apple IOS ?IOS是Apple长期积累的结果,系统核心、基础服务和应用框架都采用C/C++或object-C开发,而应用采用Cocoa Touch框架,以object-? C开发,应用编译后以本机代码在设备上运行,因此有很高的运行效率。体系架构Android Android采用的是Java技术,所有应用在一个叫Dalvik的Java虚拟机中运行,Dalvik是Android的核心,是google专门为移动设备优化的? Java虚拟机,Android应用就是典型的Java应用。体系架构2大移动设备操作系统有着共同的基因 它们的内核都是精简版的UNIX(MacOS X)或Linux。安卓设备需要高CPU+大内存 Android应用就是典型的Java应用。可以说Java应用的优点(成熟、存在大量可重用代码)就是Android的优点,Java应用的缺点(占内存大、运行速度略低)就是Android的缺点。生态环境硬件兼容性在兼容性控制上,Android采取的模式导致市面上机型百出,给app开发者带来了适配的巨大挑战;并由于控制力弱隐藏着潜在的风险生态环境审核机制生态环境Apple锁定销售管道、把关App的做法,使得内容更符合Apple的理念 1)对消费者而言,可以确保质量; 2)而开发者也省得比较各市集之间的优劣而Android的开放做法,则有不设限的好处。 1)开发者不用担心Apple因为自身利益的考虑,而驳回 软件上架的申请; 2)消费者的选择自由度也高出很多。UI交互仅一个Home键有Home、Menu、Back三个键硬件差异UI交互iPhone的后退须用控件展示在导航区域安卓的前进后退可以通过back键控制硬件差异案例一:导航层级UI交互iPhone没有菜单键,菜单需拆分在功能中安卓通过menu键控制菜单,同时支持长按操作,承载更多硬件差异案例二:菜单UI交互优势安卓iOS劣势硬件差异 UI交互风格样式 由于厂商的不同,安卓设备上有不同的视觉差异,并且各自的视觉规范也不同;iOS设备则不存在UI交互个性化 安卓支持桌面widget

文档评论(0)

新起点 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档