Android-平台和Iphone平台应用开发之比较_第1页
Android-平台和Iphone平台应用开发之比较_第2页
Android-平台和Iphone平台应用开发之比较_第3页
Android-平台和Iphone平台应用开发之比较_第4页
Android-平台和Iphone平台应用开发之比较_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

精品文档 1欢迎下载 信信 息息 技技 术术 学学 院院 课课 程程 论论 文文 题题 目目 Android 平台和 Iphone 平台应用开发之比较 姓姓 名名 专业班级专业班级 学学 号号 日日 期期 AndroidAndroid 平台和平台和 iphoneiphone 平台应用开发之比较平台应用开发之比较 摘要 摘要 自从 iphone 横空出世 就以简单易用 并功能强大 作为智能手机的代名词 直到 Google 推出 Android 平台 才棋逢对手 自此作为两款经常拿来一起比较的手持移动平台 做了粗略分析比较 关键词 关键词 Android 平台 iphone 平台 开发过程 软件市场 精品文档 2欢迎下载 3G 时代的到来将移动互联网推向高潮 面对智能手机市场这个香饽饽 世界的 IT 巨头纷纷介入 包括 市值排行榜上排名互换的微软和苹果 这两家极具时代意义的创新公司 前者是引领了 PC 时代的潮流 而 后者则是后 PC 时代创新的典范 搜索巨头谷歌借助 Android 风生水起 PC 业界的大佬惠普收购 Palm 试水移 动领域 当今的有机行业老大统的手机厂商诺基亚的 Symbian 三星电子的 Bada 中国运营商为了实现自主 定制而纷纷介入 目前市场上上升势头最令人恐惧的无非就 Android 和 iPhone 他们的到来撼动了老大哥 Symbian 的地位 而且引发了智能手机平台的大洗牌 这两个平台的争斗引发了世界的著名 他们成为了舞 台的主角 而且将智能手机领域搅得天翻地覆 与此同时 其他平台除了羡慕之外 都无可奈何 在媒体面 前没有了声音 光彩暗淡了许多 这或许就是竞争的残酷 几家欢乐几家愁的情景表露无疑 现在本论文主 要对 Android 和 iPhone 平台开发进行比较 1 1开发平台开发平台 目前开发智能手持平台设备的 app 相对来说已经比较简单 以 Android 手机 Nexus One 为例 它的处器 有 1GHz 内存则有 512MB 跟开发客户端应用的感觉已经很类似 1 Iphone1 Iphone 平台平台 对于 Iphone 平台的开发 首先要熟悉 Apple 的 MAC OS 或者是 Unix 系统的开发基础 Iphone 的开发工 具 Xcode 并不支持 Windows 平台 因此开发者首先要拥有一台 mac 电脑 语言学习方面 熟悉 C 语言的工程 师可以省一点力 因为在 Objective C 中 可以直接编写 C 程序 唯有用户接口的部分 一定得仰赖 Objective C 2 2 AndroidAndroid 平台平台 Android 采用 java 开发 因此 Android 对系统资源的操作程度已接近 PC 客户端开发 对于程序兼容性问题来看 Iphone 独此一家 因此可以很好控制应用兼容性问题 而 Android 平台的手机联盟战略 便有各家厂商的 不同规格型号的机器 因而 Google 通过手机厂商统一 硬件的规格手段达到兼容性的平衡 不过 也确实有 开发者担心 Android 的开放平台 未来难保手机厂商不会因为自身的需求而有所调整 仍可能导致兼容性问 题发生 2 UI2 UI 交互上差异交互上差异 1 1 硬件差异 硬件差异 在传统手机时代 用户直接用键盘 按键操作数据 iPhone 的操作有别于之前传统手机的体验 Iphone 大触摸屏概念推出 用户可以直接对 内容进行操作排除其他中间设备控制 降低用户使用门槛 对 内容操作也有很直接的体验 Android 则保留传统手机的一些特征 返回 搜索 home menu 实体按键 也同样有大触摸屏 两者之 间的硬件差异 因此也决定了交互视觉上本质的差异 Iphone 平台 Iphone 遵从 Apple 极简设计风格 用隐喻的视觉方式提示用户进行使用操作 同样也直观表达下一步的 操作流程 大部分操作直接和内容交互完成 用户体验统一连贯 典型案例 解锁 Android 平台 精品文档 3欢迎下载 Android 有实体按键 承载其余过多的基本操作 将用户停留在最重要的内容上 因为有更多硬件操作 也能有更丰富的表现 典型案例 轨迹球颜色提醒 缺点 部分操作 屏幕与按键之间来回转换 2 2 titletitle 和导航指引和导航指引 手持移动设备的特性决定屏幕的有限 在应用程序的层级关系中如何指引用户完成操作 便尤为重要 Iphone 平台 应用程序有信息层级关系 iPhone 利用 title 区域进行操作指引 title 的左边是返回 让用户明确层 级之间的关系 反思 应用程序信息有较深的层级怎么办 在开发过程中 不是一味导航复杂化 而是尽量减少关系层级 Android 平台 Android 页面的回退依靠实体返回按键 因此 title 区域不必要操作 在视觉上减小了高度 扩大了 内容区域 缺点 没有一个好的导航指引 3 3 分散与集合 分散与集合 Iphone 平台 为了避免一个按键承载过多功能 Iphone 的做法将菜单里的功能进行分解 缺点 视觉压力大 界面所承载较多 Android 平台 集合菜单选项 将由实体 menu 按键承载 同时也支持长按操作 对于承载信息的承载有更多的选择 缺点 用户门槛高 各个场景不同 所体现的菜单选项也不同 用户溶入性较差 来回切换视觉焦点 没有 一致的体验 4 4 风格样式 风格样式 Iphone 平台 Iphone 有完整的统一 包括 Itouch Iphone Ipad 有完整的视觉规范和较为统一的体验 Android 平台 因厂商的不同 有不同的视觉差异 并且各自的视觉规范也不同 例子 HTC Sony Ericsson 缺点 硬件环境的不同 同一个应用开发 造成开发成本增大 例如 屏幕参数和精度不同 高精度 中精 度 低精度 常见的分辨率就有 320X480 480X800 480X854 5 5 长期发展 长期发展 Google 在提供基于云端 数据驱动的应用方面符合长期发展趋势 而 Apple 的设备绑定则不是 Apple 在云端基础设施方面是追赶者 比如他们正在打造自己的地点位置服务 Apple 在云端的经验比较有限 特别是在算法取向的应用方面 相对应的是 Google 有如此庞大的数据 资产 在算法取向应用方面的经验非常丰富 这让 Apple 在长期竞争中处于不利地位 Apple 的邮件 日程 地址簿等都为客户端的延续 本质上是电脑同步到手机 而 Google 的对应产品 生于网络 总是实时同步 Apple 的优势 软件和设计专利 这些优势是他们在 80 年代所没有的 此外他们还有自己的杀手级应 用 比如 iTunes 仍然是音乐应用的标杆 而且还是 podcast 语音书 电子书的中转站 语音书和电子书也许会来到 Android Market 但很难想象 Android Market 会成为 iTunes 这样的中 转站 3 3 用户特点用户特点 精品文档 4欢迎下载 DoNews2010 年 10 月 5 日消息 据外国媒体报道 ChangeWave Research 在今年 9 月的调查中发现 虽然 7 Android 手机市场占有率落后于 iPhone 但计划购买 Android 手机的消费者和选择 iPhone 的消费者几乎一 样多 ChangeWave Research 在今年 9 月一项针对 4000 名消费者的调查中发现 计划在未来 90 天内购买新手机 的受访者中 有 38 的人表示想买 iPhone 37 的人则想买 Android 手机 与今年 6 月进行的调查相比 计划 购买 Android 手机的比例从 30 上升到 37 而想购买 iPhone 的比例则从 50 下滑到 38 此外 最新调查显示 Android 手机市场占有率再度出现大幅增长 消费者计划购买 Android 手机的比 例也创下新高 且在消费者满意度方面 iPhone 用户满意度最高达 74 Android 手机达 65 据了解 在此之前 市场调查公司 comScore 今年 7 月发布的美国手机市场统计报告显示 Android 手机市 场占有率为 17 iPhone 为 23 8 但 Gartner 公司指出 到 2013 年之前 随着 Android 手机价格的不断下 降 将掀起新一轮的 Android 手机购买热潮 在 2011 年 4 月 29 日的中国 IC 网的一份市场分析中这样说道 Android 在美国的市场占有率迅速超越 iPhone 后 差距开始拉大 Nielsen 的最新移动平台数据显示 Android 的市场占有率从原有的 29 快速升至 37 而 iPhone 依然保持 27 的数值 4 4 两种平台软件分类及流行趋势两种平台软件分类及流行趋势 1 1 应用开发数据图应用开发数据图 以下的图是关于iPhone 和Android 平台的使用量 精品文档 5欢迎下载 这份由荷兰行动分析公司 Distimo 整理出来的图 其实可以有相当多的分析和解读方式 不过最 显而易见的一个 就是单论免费 Apps 的数量 Android 已经稍稍地超过 iPhone 134 342 比 121 845 不过这更多地是反应出了两个系统生态的不同 在 Android 这边是免费的 Apps 占了近 2 3 而 IPhone 那边却是付费软件占了近 2 3 可以说就平台本身的价值还是 iPhone 占上风的 只 是不知道这些免费 付费软件里 是 iPhone 还是 Android 好用 的比较多 而且最近 Android apps 数量增长得相当快 而 iPhone 的 Apps 却趋于停滞 因此 Distimo 预计再五个月 Android Apps 在总和上就会超过 iPhone 和 iPad 相加 其他列出来的平台还有 iPad 免费 Apps 占的比例更低 Mac 几乎都是付费的 而且数量也不多 和 Blackberry 也是付费的占多数 但有趣的是没有放进 Nokia 的 Ovi Store 不知道 Windows Phone 系统混得如何啊 5 Android 5 Android 中国前景中国前景 T Mobile USA 和谷歌高管在回答手机破解问题时表示 179 美元的定价非常有吸引力 希望顾客在 专为谷歌手机优化过的网络里使用 中国移动和中国联通的网络都可以运行 G1 不过在联通明年开通 WCDMA HSPA 网络之前 用户只能像破解 iPhone 那样降级使用 GSM 网络 无法体验高速下载的移动互联 网 Android 作为一个开放的平台 三星 摩托罗拉 索尼爱立信 LG 等厂商都有意生产 Android 系统 的手机 此次谷歌手机发布 尽管宏达电拔得头筹 其他一些终端厂商如华为也已证实正在研发基于 Android 平台的手机 目前已经制成样机 来自 Google 官方的报道 Google Android G1 手机预售量已 达 150 万部 精品文档 6欢迎下载 工信部政策法规司副司长郭福华在今天召开的首届海峡两岸 Android 技术及产业合作发展会上表示 工信部将通过制定科学的产业政策 技术政策和业务政策 加强对 Android 的政策引导和规范 努力为 Android 平台创造良好的政策和市场环境 6 SDKSDK 介绍介绍 S SD DK K software development kit 软件开发工具包 被软件开发工程师用于为特定的软 件包 软件框架 硬件平台 操作系统等建立应用软件的开发工具的集合 因此 Android SDk 指的既是 Android 专属的软件开发工具包 Android 是谷歌 Google 公司推出的手机开发平台 与 iPhone 相似 Android 采用 WebKit 浏览器引擎 具备触摸屏 高级图形显示和上网功能 用户 能够在手机上查看电子邮件 搜索网址和观看视频节目等 比 iPhone 等其他手机更强调搜索功能 界 面更强大 可以说是一种融入全部 Web 应用的单一平台 iPhone SDK 是苹果公司用来开发 iPhone 应用程序的软件开发包 只能在 Mac OS X 10 5 系统下 才能使用 iPhone SDK 开发包是免费的 但是如果要通过 AppStore 销售软件 需要先花 99 美元 小结 小结 对于 iphone 或者是 Android 都各

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论