移动平台软件开发详解:Symbian、Windows Mobile与Linux
需积分: 0 80 浏览量
更新于2024-09-17
收藏 855KB DOC 举报
"这篇文档是关于手机软件平台开发的总结,涵盖了主要的手机操作系统平台,如Symbian、Windows Mobile和Linux,以及它们的特点和市场份额。"
本文档深入介绍了手机软件开发的重要平台,重点关注了智能手机领域。首先,移动互联网的兴起使得手机通信与互联网结合,推动了移动电子商务的发展。开发平台分为智能手机和非智能手机两类,同时,开发平台又可细分为开放式和封闭式。开放式平台允许更广泛的软件开发和分发,如Symbian、Windows Mobile、Linux、iPhone、Android、BlackBerry、J2ME和Brew等,这些平台支持通过OTA(Over-The-Air)下载和安装应用程序。封闭式平台则通常由特定的硬件制造商控制,例如MTK、展讯、TI和飞利浦等。
接着,文档详细探讨了几个主要的手机操作系统:
1. Symbian:作为曾经的智能手机市场领导者,Symbian占据了全球超过70%的份额,尤其在欧洲和亚洲有显著的市场占有率。Symbian操作系统分为S60和UIQ两个界面,其中诺基亚使用S60,而索尼爱立信和摩托罗拉使用UIQ。由于其广泛的应用和丰富的中文资料,开发者可以相对容易地获取学习资源。
2. Windows Mobile:占据约12%的市场份额,Windows Mobile与传统的Windows平台开发相似,对于熟悉Windows开发的人员来说,入门较为快速。虽然没有专门针对Windows Mobile的书籍,但《Windows程序设计(第5版)》是学习Win32编程的良好起点,结合SDK和示例代码,开发者可以迅速掌握Windows Mobile的开发。
3. Linux:尽管只占全球智能手机市场的4.4%,Linux曾是摩托罗拉等厂商的选择,如A768、A1200、E680等。然而,摩托罗拉后期的战略转变,包括加入UIQ、与微软合作以及参与Google的开放手机联盟,预示着其对Linux平台的支持可能减弱。摩托罗拉的策略一度是Linux与J2ME的结合,但随着市场动态的变化,这一策略也发生了调整。
这篇文档为开发者提供了手机软件开发的概况,尤其是对三大主要操作系统的解析,对于想要涉足手机应用开发的人来说,具有很高的参考价值。了解这些平台的特性、市场份额以及发展趋势,可以帮助开发者做出明智的选择,确定最适合他们的开发环境和目标市场。
2010-07-09 上传
2022-02-01 上传
2021-11-13 上传
点击了解资源详情
2020-10-23 上传
2010-06-30 上传
2008-06-15 上传
2015-10-18 上传
115 浏览量
poplst
- 粉丝: 0
- 资源: 13
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程