移动计算:iPhone与Android平台开发对比
需积分: 9 85 浏览量
更新于2024-07-31
收藏 2.18MB PDF 举报
“E6998: Mobile Computing with iPhone and Android 是一门美国大学的课程,由 Jason Nieh 主讲,探讨移动计算领域的相关内容,特别是针对 iPhone 和 Android 设备的开发。”
移动计算的发展历程:
移动计算起初是软件和硬件的移动性结合。1981年的第一代大规模市场移动计算机体积庞大,重达23.5磅,电池寿命有限,不支持内部电池,只能外部供电,使用时间仅1小时,并且价格昂贵(2000美元)。这些设备不具备网络连接,没有电话、相机和音乐播放功能。然而,随着技术的进步,现代智能手机如iPhone和Android设备变得小巧轻便,通常重量在5盎司左右,电池续航能力强,可支撑全天使用。价格也更加亲民,大约在200美元左右,同时具备了持续的网络连接(WiFi和3G),拥有应用市场,集成了电脑、电话、相机和音乐播放器等功能。
iPhone与Android设备的对比:
以iPhone 3G和Android的HTC G1为例,iPhone 3G拥有3.5英寸480x320分辨率的显示屏,搭载412MHz的ARM处理器,128MB的DRAM内存,16GB的闪存,并配备200万像素的摄像头。其尺寸为4.5英寸x2.4英寸x0.5英寸,重量为4.7盎司(133克)。
相对地,Android的HTC G1采用3.2英寸480x320分辨率的显示屏,搭载528MHz的ARM处理器,192MB的SDRAM内存,256MB的闪存,支持MicroSD扩展槽。它的相机像素更高,达到320万,尺寸为4.6英寸x2.2英寸x0.6英寸,带电池的重量为5.6盎司(158克)。
应用市场的发展:
随着iPhone的App Store和Android的Google Play等应用市场的出现,开发者可以为这些平台创建丰富的应用程序,用户也能轻松下载和安装各种应用,这极大地推动了移动计算的繁荣。App Store为iPhone用户提供了一个集中购买和管理应用程序的平台,而Android Market(现称为Google Play)则为Android设备提供了类似的功能,两者共同促进了移动应用生态系统的快速发展。
总结:
“E6998: Mobile Computing with iPhone and Android”课程涵盖了移动计算的历史、现代智能手机的特点以及iPhone和Android设备的硬件配置对比,同时强调了应用市场对移动设备功能拓展的重要性。这个课程对于理解移动设备的发展和编程实践具有深远的指导意义。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2012-06-28 上传
2011-05-19 上传
2011-11-16 上传
2012-07-15 上传
2012-12-19 上传
2012-03-11 上传
liuhaiguang2008
- 粉丝: 0
- 资源: 8
最新资源
- JHU荣誉单变量微积分课程教案介绍
- Naruto爱好者必备CLI测试应用
- Android应用显示Ignaz-Taschner-Gymnasium取消课程概览
- ASP学生信息档案管理系统毕业设计及完整源码
- Java商城源码解析:酒店管理系统快速开发指南
- 构建可解析文本框:.NET 3.5中实现文本解析与验证
- Java语言打造任天堂红白机模拟器—nes4j解析
- 基于Hadoop和Hive的网络流量分析工具介绍
- Unity实现帝国象棋:从游戏到复刻
- WordPress文档嵌入插件:无需浏览器插件即可上传和显示文档
- Android开源项目精选:优秀项目篇
- 黑色设计商务酷站模板 - 网站构建新选择
- Rollup插件去除JS文件横幅:横扫许可证头
- AngularDart中Hammock服务的使用与REST API集成
- 开源AVR编程器:高效、低成本的微控制器编程解决方案
- Anya Keller 图片组合的开发部署记录