手机开发平台对比报告

手机开发平台对比报告

ID:35226116

大小:185.00 KB

页数:9页

时间:2019-03-22

手机开发平台对比报告_第1页
手机开发平台对比报告_第2页
手机开发平台对比报告_第3页
手机开发平台对比报告_第4页
手机开发平台对比报告_第5页
资源描述:

《手机开发平台对比报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、自从iPhone横空出世,就以简单易用,并功能强大,作为智能手机的代名词,直到Google推出Android平台,才棋逢对手.自此作为两款经常拿来一起比较的手持移动平台,做了粗略分析比较;  1.开发平台  目前开发智能手持平台设备的app相对来说已经比较简单。以Android手机NexusOne为例,它的处理器有1GHz,内存则有512MB,跟开发客户端应用的感觉已经很类似。  iPhone平台:  对于iPhone平台的开发,首先要熟悉Apple的MACOS或者是Unix系统的开发基础,iPhone的开发工具X

2、code并不支持Windows平台,因此开发者首先要拥有一台mac电脑;  语言学习方面,熟悉C语言的工程师可以省一点力,因为在Objective-C中,可以直接编写C程序,唯有用户接口的部分,一定得仰赖Objective-C。  Android平台:  Android采用java开发,因此Android对系统资源的操作程度已接近PC客户端开发。  对于程序兼容性问题来看:  iPhone独此一家,因此可以很好控制应用兼容性问题,而Android平台的手机联盟战略,便有各家厂商的不同规格型号的机器,因而Google

3、通过手机厂商统一硬件的规格手段达到兼容性的平衡。不过,也确实有开发者担心Android的开放平台,未来难保手机厂商不会因为自身的需求而有所调整,仍可能导致兼容性问题发生。2.封闭和开放的审核机制  iPhone平台:  封闭和严格的审核一直都是iPhone做为Apple设计理念和保证app质量的评审手段之一;在app应用开发完成,上架AppStore上前,Apple也必须审核软件的内容,以避免包含**与暴力,或者有已知Bug的软件,影响整个市集的质量。  由于iPhone软件的销售与安装,只能透过AppStore这

4、个唯一的管道,有志进入IPhone市场的开发者,也不得不买账。  Android平台:  相较于Apple的封闭,Android就显得开放许多,AndroidMarket则是被动审查机制(只有被足够多的用户举报,Google才会对此进行审核),程序上传几个小时后,使用者就可以下载。事实上开发者不经由AndroidMarket,也有其他途径营销。如:安卓市场。  封闭与开放的作法各有好处,由Apple把关且锁定销售管道的作法,对消费者而言,可以确保质量;而开发者也省得比较各市集之间的优劣。  而Android的开放作

5、法,则有不设限的好处──开发者不用担心Apple因为自身利益的考虑,而驳回软件上架的申请。消费者的选择自由度也高出很多。3.UI交互上差异  1)硬件差异  在传统手机时代,用户直接用键盘、按键操作数据。iPhone的操作有别于之前传统手机的体验,iPhone大触摸屏概念推出,用户可以直接对内容进行操作排除其他中间设备控制,降低用户使用门槛,对内容操作也有很直接的体验。  Android则保留传统手机的一些特征(返回、搜索、home、menu实体按键),也同样有大触摸屏;两者之间的硬件差异,因此也决定了交互视觉上本

6、质的差异;  iPhone平台  iPhone遵从Apple极简设计风格,用隐喻的视觉方式提示用户进行使用操作,同样也直观表达下一步的操作流程。大部分操作直接和内容交互完成,用户体验统一连贯,典型案例:解锁。  Android平台  Android有实体按键,承载其余过多的基本操作,将用户停留在最重要的内容上,因为有更多硬件操作,也能有更丰富的表现,典型案例:轨迹球颜色提醒。  缺点:部分操作,屏幕与按键之间来回转换。2)title和导航指引  手持移动设备的特性决定屏幕的有限,在应用程序的层级关系中如何指引用户完

7、成操作,便尤为重要;  iPhone平台  应用程序有信息层级关系,iPhone利用title区域进行操作指引,title的左边是返回。让用户明确层级之间的关系;  反思,应用程序信息有较深的层级怎么办,在开发过程中,不是一味导航复杂化,而是尽量减少关系层级;  Android平台  Android,页面的回退依靠实体返回按键,因此title区域不必要操作,在视觉上减小了高度,扩大了内容区域。  缺点:没有一个好的导航指引。3)分散与集合  iPhone平台  为了避免一个按键承载过多功能,iPhone的做法将菜单

8、里的功能进行分解。  缺点:视觉压力大,界面所承载较多。  Android平台  集合菜单选项,将由实体menu按键承载。同时也支持长按操作,对于承载信息的承载有更多的选择。  缺点:用户门槛高,各个场景不同,所体现的菜单选项也不同,用户溶入性较差,来回切换视觉焦点,没有一致的体验。  4)风格样式  iPhone平台  iPhone有完整的统一,包括Ito

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。