Symbian游戏编程入门 (一)(转)

news/2024/10/25 19:29:19/

Symbian成立于1998年,由爱立信、诺基亚、摩托罗拉和Psion共同出资筹建。1999年,松下公司加入Symbian2000年,世界上第一款采用Symbian操作系统的手机Ericsson R380成功上市,同年,索尼公司和三洋公司获得了Symbian 的授权。 2001年, 富士通公司获得了Symbian的授权。诺基亚公司推出了Nokia 7650-基于 Symbian操作系统的2.5G手机. 同时,Nokia 9210开始公开发售。

2002年,西门子公司与索尼-爱立信公司入股SymbianSendo公司获得了Symbian的授权。NTT DoCoMo 发布3G FOMA F2051手机。 Symbian发布第一个用于3G系统的手机操作系统Symbian OS v7.0 for 3G mobile phones2003年,诺基亚成功推出了第一款基于Symbian OS v7.0s的手机。同年,三星公司成为Symbian的股东之一。

2004年,已经发布的采用Symbian OS 的手机包括Panasonic X700, Motorola A1000, Nokia 9500, 7610 N-Gage QD, Samsung SGH-D710Arima公司与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 P910Sony Ericsson P900Sony Ericsson P800 FOMA F900iFOMA F2051 Nokia 6600Nokia N-GageNokia 7610Nokia N-Gage QDNokia 3660/3620FOMA F2102V Nokia 7650Nokia 3650/3600Nokia 9290 CommunicatorNokia 9210 CommunicatorsSendo XMotorola A920Motorola A925Siemens SX1

即将推出的还有:Arima U300 Nokia 6670Nokia 6630 Nokia 6260 Nokia 9500Nokia 9300Nokia 6620BenQ P30Samsung SGH-D710Panasonic X700Motorola A1000,,FOMA F900iT FOMA F880iESFOMA 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驱动,时钟控制器驱动等等


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10294527/viewspace-126447/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10294527/viewspace-126447/


http://www.ppmy.cn/news/567346.html

相关文章

[图文]Symbian OS简介(转)

1.1 Symbian操作系统的起源和现状 Symbian成立于1998年,由爱立信、诺基亚、摩托罗拉和Psion共同出资筹建。1999年,松下公司加入Symbian。2000年,世界上第一款采用Symbian操作系统的手机Ericsson R380成功上市,同年,索尼…

python第一单元测试_python单元测试初入门——第一次编程作业

软件工程主页 作业要求 作业目标 代码实现、单元测试、性能分析、PSP表格统计 作业需求: 题目:论文查重 描述如下: 设计一个论文查重算法,给出一个原文文件和一个在这份原文上经过了增删改的抄袭版论文的文件,在答案文…

最新联想bios logo图_笔者教你联想笔记本怎么进入bios设置

电脑专业技术人员都知道,BIOS的主要功能是为计算机提供最底层的、最直接的硬件设置和控制。不过有联想的用户在使用U盘装系统的过程中,却发现联想笔记本进入Bios与其他品牌笔记本不一样,那么联想笔记本怎么进入bios?下面,小编就给大家介绍联想笔记本进入bios的操作方法。 …

什么是CC攻击?

CC攻击:DDOS(分布式拒绝服务攻击)的一种。黑客利用代理服务器或者控制的肉鸡,向目标web网页发送大量的请求,致使CPU处理不过来这么多的请求,长期处于100%的状态。造成通过该页面访问的端口堵塞,正常请求进不来。 怎么…

【C语言督学训练营 第十四天】二叉树真题实战 ----- 层序建树、前中后序遍历、求树的WPL

文章目录 前言树概念二叉树层序建树四种遍历二叉树的方式层次遍历前序遍历中序遍历后续遍历 真题实战! 前言 今天进行总结的是考研408有关二叉树的基础知识,是王道C语言督学营的第十四天,随着课程的深入,代码实战的难度慢慢的上来…

提前出击:如何在故障降临之前解决设备问题?

在现代工业生产中,设备故障和停机时间对企业来说是极具挑战性和成本高昂的问题。为了解决这一问题,预测性维护作为一种先进的维护策略应运而生。本文将探讨预测性维护的概念以及如何通过它在设备故障之前解决问题。 预测性维护是一种基于设备运行数据和分…

ISDN网络的基本结构,ISDN网络具有的能力

1.ISDN网络的基本结构 2.ISDN网络的具有的能力 ①分组交换能力 ②电路交换能力 ③无交换连接能力 ④公共信道信令能力

什么是ISDN

什么是ISDN? ISDN或IntegratedServicesDigitalNetwork,是您本地电话公司的一项业务。一条ISDN线是支持声音和数据通信的一个简单的高速通讯的数字电话服务。普通的电话线的声音传输质量与数字的ISDN线相比的话,就好像您从密纹唱片听到的声音质量与CD的相…