移动开发平台对比与选择:Symbian、Linux、WindowsMobile与iPhone

需积分: 9 9 下载量 66 浏览量 更新于2024-07-31 收藏 5.85MB PDF 举报
"移动开发平台的建立PPT" 这篇PPT主要探讨了移动开发领域的发展现状、移动开发平台的选择以及平台的搭建。其中,重点提到了Symbian、Linux、Windows Mobile (WM) 和 ARM处理器在移动设备中的应用及其优缺点。 首先,移动开发的发展现状被提及,通过引用英特尔超便携事业部负责人潘卡嘉·凯迪亚的观点,指出苹果iPhone由于采用ARM处理器在某些方面性能受限。ARM处理器被认为是限制智能手机性能和整个市场发展的一个因素。而英特尔则主张,为了提供完整的互联网体验,应使用其处理器。 另一方面,微软英国分部的Windows业务负责人约翰·卡伦对Windows Mobile表达了信心,认为其无需惧怕iPhone或Android的竞争。当时,Android刚刚崭露头角,面临硬件支持和销售渠道的局限,而iPhone则因为单一的机型和封闭的生态系统受到一定的批评。 接着,PPT展示了不同操作系统的市场份额,Symbian占据主导地位,其次是Linux和Windows Mobile。随着时间的推移,这些比例有所变化,Android逐渐崛起,而其他如BlackBerry和Palm等占有一定份额。 在移动开发平台的选择上,Symbian是主流,但随着Android的兴起,开发者开始关注这个开源平台。Windows Mobile作为企业级应用的重要选择,也有其市场。而iPhone的iOS系统,尽管市场份额相对较小,却以其独特的用户体验和强大的生态系统吸引着开发者。 移动开发与PC开发有显著区别,PC开发通常是本地开发和本地运行,而嵌入式开发如移动开发,需要在PC上编译代码,然后在目标设备(通常是ARM架构的嵌入式系统)上运行。这种开发模式要求开发者具备跨平台的能力,理解和掌握不同平台的特性和开发工具。 这份PPT提供了2008年左右移动开发领域的概况,强调了不同操作系统之间的竞争和移动开发平台的构建挑战,对于理解当时的移动技术环境具有一定的历史价值。随着技术的不断发展,现在的移动开发已经发生了巨大变化,例如Android和iOS成为了最主要的两大平台,而Symbian和Windows Mobile已经逐渐淡出视线。然而,这些早期的讨论对于理解移动开发的历史和发展趋势仍然十分有益。