诺基亚软件开发平台与应用设计全解析
1. 诺基亚的市场地位与平台概述
诺基亚作为全球最大的智能手机供应商之一,处于全球设备、服务和应用生态系统的核心。在2010年早春,其全球设备市场份额达38%,2009年第四季度售出1.269亿部手机。这些设备运行着三种平台,使诺基亚在从新兴市场到欧洲等高端市场都占据主导地位。如今,诺基亚的产品组合不仅涵盖从功能手机到移动计算机的移动通信设备,还包括Ovi品牌下的服务,如消息传递、联系人管理、地图、照片分享和应用商店等,此外还针对特定市场推出了如Nokia Life Tools和Nokia Money等服务。
为了满足不同市场的需求,诺基亚将其软件组合分为三个软件平台:Series 40、Symbian和MeeGo。
- Series 40 :这是全球使用最广泛的移动设备平台之一,于2002年推出,是一个低成本平台,对硬件要求较低。它是一个封闭平台,没有原生SDK供开发者编写应用,不过诺基亚支持Java Mobile Edition(Java ME)和Adobe Flash Lite应用,其浏览器也允许开发传统的服务器端Web应用。
- Symbian :在移动市场有着悠久的历史,最初由诺基亚、NTT DoCoMo、索尼爱立信和Symbian Ltd于1998年整合软件构建而成。2008年,诺基亚宣布收购Symbian Ltd的所有股份并创建了Symbian Foundation。如今,非营利性的Symbian Foundation负责开源Symbian平台的开发和发展。随着组件成本的下降和开发者对软件的优化,Symbian现在可以在低成本设备上运行。Symbian开发