更新时间:2022-07-24 17:02
S60是由一组开发类库和一系列标准程序组成,其中包含移动电话、个人信息管理(PIM)工具以及Helix(Helix)多媒体播放器组件。S60平台的创建目的是为移动电话厂商带来功能强大而全面的大屏幕彩屏手机,更常见的说法是智能手机。S60平台是由诺基亚开发并维护支持的,他的授权使用设备制造商有:联想集团、三星电子、Panasonic、索尼爱立信和LG。
S60(Series 60)是一种使用Symbian OS的移动电话用系统平台。除了设备制造商之外,还包括:软件一体化公司,如Elektrobit,Teleca,Digia,Mobica和EMCC。半导体公司,如德州仪器,意法半导体,Broadcom,瑞萨,飞思卡尔和三星电子。运营商,如沃达丰和Orange开发和提供以S60为基础的服务。软件开发商及独立软件开发商(ISV)。开发S60平台的软件,可以使用众多厂商的不同智能手机开发标准和开发工具,比如Java语言(MIDP)、C++、Python语言([1])。S60平台的一个重要特点是,在购买S60平台的手机之后,用户仍然可以安装其他第三方软件。
S60平台设备的一些共同的特性:
设备显示屏幕的分辨率,S60第一版和第二版大多为176x208像素。自从“版本2功能包3”(简言之就是Ver 2.6,即N90、N70、N72手机的系统),S60平台开始支持多种分辨率的屏幕设置,比如基本(176x208),QVGA (240x320)、高分辨率(352x416)。诺基亚N90是第一部支持高分辨率的(352x416)S60平台手机。但是,有些设备的屏幕分辨率也不符合上述标准,比如en:Siemens SX1的176x220。诺基亚5500的分辨率是208x208。 平台支持Java开发语言(J2ME MIDP 2.0 等)程序以及Symbian OS C++程序。 平台的设计目的是使其成为易于使用以及拥有快速的反应。 提供了多种方面以及功能强大的应用程序开发框架。作为Symbian智能机中出货量最大的用户界面,Series 60受到了厂商和广大用户的追捧和喜爱。Series 60从诞生至今已经有了4个版本,并且有多个Features Pack 。
个人信息管理;日历、电话本、照相册、目录、与PC同步的文件管理应用程序;
连接:支持USB、蓝牙、IrDA协议。
短信服务:基于GSM传输的450个字节以下的短信服务。
E-mail:支持IMAP4, POP3, SMTP, MIME2。支持GPRS。
其它:中文支持、PC连接软件、插件、RealOne Player, XHTML 移动协议。
S60第一版包括: 诺基亚:3600、3620、3650、3660、7650、N-Gage、N-Gage QD 、西门子:SX1
多媒体:照相机、图像浏览、RealOne Player、多媒体应用程序
个人帐户管理:通过因特网支付信用卡的支持
文件管理:允许使用者创建、删除、移动文件或是目录。
应用软件管理:
个人主题:包括UI themes,如更换背景、图标。
其它:HTTP 支持,高级MMS 服务,支持SMIL协议,录音功能。
S60第二版包括: 诺基亚:N70、N72、N90、3230、6260、6600、6620、6630、6670、6680、6681、6682、7610 其他:联想:P930,三星:D720/730,松下:X700/X800
Macromedia Flash 、音乐播放、OMA DRM 2.0 、单机应用程序、桌面主题、新内容格式,支持MS ActiveSync、Windows Media Player mpeg、MS DRM编码;synch 1.2,IMAP/POP、 OMA email notification, OMA data synch, email 检测。
支持Symbian OS的厂商很多,Symbian OS的发展前途被大多数人所看好。其良好的开放性和第三方软件易开发性,可以更好更快地进行市场占领。
S60第三版包括:诺基亚:N71、N73、N75、N76、N77、N78、N79、N80、N81、N81(8GB)、N82、N85、N86
N91、N91(8GB)、N92、N93、N93i、N95、N95(8GB)、N96
E50、E51、E52、E55、E60、E61、E61i、E62、E63、E65、E66、E70、E71、E72、E75、E90
3250XM、5320XM、5500、5630XM、5700XM、5710、5730XM、6110N、6120c、6120ci、6121、6122c、6124c、6210N、6210S、6210Si、6220c、6290、6650F、6710N、6720C、6730C、6788、6790S、6700s、C5-00
其它:三星:G818E、i8510c、L878E、i400、i408、i458、i520、i550、i560、LG:KT610、KS10
S60的最新版本为5, 跳过了亚洲用户忌讳的四。功能上在第三版的基础上增加了一些新特性,如支持640*360像素大屏幕的触摸及手写操作,支持flash lite 3.0,支持网页中显示flash和收看网络上的在线flash(FLV)视频,虚拟全键盘等
S60第5版包括:诺基亚5800XM(5800W)、5802、N97、N97 mini、5230、5530XM、5900XM、5230、5230(2010世博版)、5232、5233、5235、X6-00、C6、C5-03 三星i8910
索尼爱立信 Satio U1、U8i
Symbian 3
相比当前Symbian OS最新版本,Symbian^3有着六方面重要的改变: 界面以及操控性的提升 Symbian^3支持多页主页,多个天气预报、新闻、社交网络账号以及多个电子邮件帐户和Widget其他应用可以同时出现在主屏幕上。Symbian^3还将全面采用电容式屏幕,并首次在诺基亚手机上实现了多点触控功能。高效内存管理,支持多任务处理 Symbian^3对内存管理进行了全面优化,支持用户开启多个应用程序的同时,保持流畅的程序运行和切换。如同正在PC上普及的windows7操作系统一样,Symbian^3首次支持多任务缩略图预览,在手机操作系统上,Palm的Web OS有着类似的功能。 加速2D/3D图形游戏和应用 Symbian^3将软硬件配置统一,通过优化对2D/3D图形游戏和应用进行提速,并提高视觉效果。Symbian^3使用ScreenPlay技术,增加半透明多层叠加的效果,让高分辨率的画面或者动画内容融合在界面当中。令人欣慰的是,这种处理手段不但增加了视觉感受,还能有效的控制电量消耗,从而提升电量效能。
s60v3、v5权限
s60v3、v5的权限,也叫做应用程序能力(attr.:caps capabilities)
【具体解释】
s60v3、v5系统应用程序(EXE)、DLL共有20个权限包括
NetworkServices:用于使用移动网络,例如:拨打电话或发送文本消息。
LocalServices:用于通过USB、红外和蓝牙发送或接收消息。
ReadUserData:准许读取用户数据。系统服务器和应用引擎可以自由地对他们的数据施加这一限制。
WriteUserData:准许写入用户数据。系统服务器和应用引擎可以自由地对他们的数据施加这一限制。
Location:准许访问手机的位置信息。
UserEnvironment:准许访问用户及其附近环境的实时保密信息。
PowerMgmt:准许在系统中中断任何进程或者转换机器状态(关掉设备)。
SwEvent:准许生成或者捕获键盘以及笔输入事件。
ReadDeviceData:准许读取系统设备驱动数据。
WriteDeviceData:准许写入系统设备驱动数据。
SurroundingsDD:准许访问提供外围设备输入信息的逻辑设备驱动。
NetworkControl:准许修改或者访问网络协议控制。
MultimediaDD:准许对所有多媒体设备驱动(声音、摄像头等)的访问。
DRM:准许访问DRM保护的内容。
TCB:准许在终端中访问/sys以及/resource目录。
CommDD:准许访问通信设备驱动。
DiskAdmin:准许进行硬盘管理操作,例如格式化驱动器。
AllFiles:准许系统中的所有文件可见,而且还可对在/private下的文件进行写操作。
【常见权限组合】
17权是指除了TCB、DRM、AllFiles以外的权限。PID证书就是这个权限
19权是指除了TCB以外的所有权限。
【权限与证书】
证书是授予一个手机权限的标志,而权限是本身手机操作系统层面的东西。
【s60权限机制】
小权限程序可以调用大权限DLL,全包含子集。
比如:
一个DLL拥有20个权限,那么系统中任何一个EXE可以调用它
一个DLL只有19个权限,少掉的一个是TCB,那么有TCB权限的EXE就无法调用。(这就是20权限没办法有界面的原因)
【关于权限的结语】
1.可以在各大论坛申请到17权限的证书
2.19权限为高权限,需要破解手机
3.TCB权限不能使用UI界面。因此只能为控制台程序
塞班公司被收购
2008年12月2日消息,据国外媒体报道,诺基亚今天宣布,该公司已经完成了对手机操作系统研发公司Symbian的收购。据诺基亚透露,该公司已拥有Symbian 99.9%以上的股份。
业界认为,诺基亚完成对Symbian的收购为建立Symbian基金会迈出了坚实一步,该基金会由诺基亚联合AT&T、LG电子、摩托罗拉、NTT DOCOMO、三星、索爱、ST-NXP Wireless、德州仪器和沃达丰于2008年6月24日宣布成立。
所有Symbian公司的员工计划将于2009年1月1日归入诺基亚旗下