移动计算:iPhone与Android平台开发对比
需积分: 9 38 浏览量
更新于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 上传
2023-07-03 上传
2023-05-31 上传
2023-05-30 上传
2023-03-29 上传
2023-12-05 上传
2023-08-26 上传
2023-06-10 上传
2023-04-28 上传
liuhaiguang2008
- 粉丝: 0
- 资源: 8
最新资源
- 明日知道社区问答系统设计与实现-SSM框架java源码分享
- Unity3D粒子特效包:闪电效果体验报告
- Windows64位Python3.7安装Twisted库指南
- HTMLJS应用程序:多词典阿拉伯语词根检索
- 光纤通信课后习题答案解析及文件资源
- swdogen: 自动扫描源码生成 Swagger 文档的工具
- GD32F10系列芯片Keil IDE下载算法配置指南
- C++实现Emscripten版本的3D俄罗斯方块游戏
- 期末复习必备:全面数据结构课件资料
- WordPress媒体占位符插件:优化开发中的图像占位体验
- 完整扑克牌资源集-55张图片压缩包下载
- 开发轻量级时事通讯活动管理RESTful应用程序
- 长城特固618对讲机写频软件使用指南
- Memry粤语学习工具:开源应用助力记忆提升
- JMC 8.0.0版本发布,支持JDK 1.8及64位系统
- Python看图猜成语游戏源码发布