Chinaunix首页 | 论坛 | 博客
  • 博客访问: 569182
  • 博文数量: 1357
  • 博客积分: 3000
  • 博客等级: 中校
  • 技术积分: 14950
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-14 20:23
文章分类

全部博文(1357)

文章存档

2010年(1357)

我的朋友

分类:

2010-10-30 22:49:38

  1.1 symbian操作系统的起源和现状   symbian成立于1998年,由爱立信、诺基亚、摩托罗拉和psion共同出资筹建。1999年,松下公司加入symbian.2000年,世界上第一款采用symbian操作系统的手机ericsson r380成功上市,同年,索尼公司和三洋公司获得了symbian 的授权。 2001年, 富士通公司获得了symbian的授权。诺基亚公司推出了nokia 7650-基于 symbian操作系统的2.5g手机。 同时,nokia 9210开始公开发售。   2002年,西门子公司与索尼-爱立信公司入股symbian,sendo公司获得了symbian的授权。ntt docomo 发布3g foma f2051手机。 symbian发布第一个用于3g系统的手机操作系统symbian os v7.0 for 3g mobile phones.2003年,诺基亚成功推出了第一款基于symbian os v7.0s的手机。同年,三星公司成为symbian的股东之一。   2004年,已经发布的采用symbian os 的手机包括panasonic x700, motorola a1000, nokia 9500, 7610 和n-gage qd, samsung sgh-d710.arima公司与lg电子获得了symbian的授权。同时,联想公司决定将symbian操作系统用于他们最近的手机产品中。   而symbian随着手机的发展得到了越来越多的市场。在目前手机操作系统的争夺中,symbian市场占有率达到了70%,是当之无愧的老大,而微软的windows mobile和其他操作系统一共只有30%的份额。   目前,全球主流手机操作系统争夺主要有三种:1.symbian操作系统:按持股比例多少,由诺基亚、爱立信、索尼爱立信、松下、三星、西门子共6家厂商顺序组成的symbian联盟把持。优点是价格适中,对手机要求较低,缺点是开发人员少。   2.windows mobile操作系统:优点在于可以方便地和pc上的windows进行互通,开发人员多,但缺点是授权费最高,对手机要求也高。   3.linux:全球开放的系统,任何厂家和开发商均可使用,优点是价格最低,对手机要求最低,缺点也很明显,厂家各自为营,手机之间的互通性差。   1.2 symbian操作系统使用的手机设备采用symbian操作系统的智能手机已经推出的包括以下几款:sony ericsson p910,sony ericsson p900,sony ericsson p800, foma f900i,foma f2051, nokia 6600,nokia n-gage,nokia 7610,nokia n-gage qd,nokia 3660/3620,foma f2102v, nokia 7650,nokia 3650/3600,nokia 9290 communicator,nokia 9210 communicators,sendo x,motorola a920,motorola a925,siemens sx1.即将推出的还有:arima u300 ,nokia 6670,nokia 6630 ,nokia 6260 ,nokia 9500,nokia 9300,nokia 6620,benq p30,samsung sgh-d710,panasonic x700,motorola a1000,,foma f900it foma f880ies,foma f900ic. 1.3 symbian os的特点symbian os具有以下6大特点:1、操作系统是运行在rom上的2、系统是运行在电池驱动的设备上的3、完全是面向对象的   4、基于组件的设计5、被设计成确保用户的数据不会丢失6、简单的ui系统symbian 是真正的微核操作系统,所谓“微核”,就是说操作系统 只有很小的一部分是运行在最高优先级的,其他的功能都是以client-server的方式提供。下面是symbian系统的内部结构图:应用层:shell, opl, 及其他应用程序=================================================================系统层:dialogs, menu, toolbar, icons, resources, javavm, grid, rich text, edit control, list control, application framework, jave class libraries. =================================================================服务层:window server, process server, socket server, sound server, wireless server, database server, file server, alarm server, comms server, 以及无线协议=================================================================内核:euser.dll, ekern.exe, 服务控制(supervisor server), hal(设备抽象层)   =================================================================驱动程序层:包括音频驱动,显示驱动,mmc驱动,键盘驱动,串并口驱动 ,dsp驱动,时钟控制器驱动等等 如果喜欢symbian游戏编程symbian os简介 - symbian游戏编程请收藏或告诉您的好朋友.
阅读(304) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~