手机中的S60,S40是什么意思?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-02
平台手机是什么意思啊?

SymbianS60智能手机平台简介 2007年07月19日 星期四 下午 10:41 近年来,具备掌上电脑的部分功能的智能手机发展迅猛。智能手机的含义,就是使用了开放编程接口的操作系统,以便利软件开发商为其开发各种第三方软件以增强其功能的手机产品。目前智能手机使用的主流操作系统可以分为Symbian、Windows Mobile、Linux和Palm这4类。Symbian手机使用了底层操作系统和用户界面分离的设计,基于Symbian的常见的用户界面平台包括 S60、S80、S90、UIQ这4类。因为诺基亚的强力支撑,S60平台在智能手机市场中占有重要地位。

自从2002年以来,S60也经历了3年多的发展历程,出现了数个版本:第1版(如7650),第2版(如6600),第2版FeaturePack1 (如7610),第2版FP2(如6681),第2版FP3(如N70),第3版(如3250)。在第2版FP3及其以前的版本中,虽然每次升级都会引入一些兼容性问题,但主要软件(本文指的是以.sis为扩展名的S60软件包,不包括Java软件)是大体可以通用的。其中第1版到第2版的升级的兼容性破坏的相对严重一些,但尚可接受。

但是用户一旦购买了即将上市的使用S60第3版的手机就会发现,现有的支持S60第1,2版的第三方软件竟然没有一款能够在新手机上运行了,甚至安装都不行。这类手机包括3250、N71、N80、N91、N92、E60、E61、E70,以后会更多。看着手机屏幕的熟悉的S60界面,用户可能很茫然。诚然,S60第3版的显示界面和前两版的很类似,主要有了下列几项改进:多种分辨率、横向纵向屏幕的支持(并不是导致兼容性的根本原因,想想N90),卷滚条由底部菜单的箭头改为右侧的一条线,九宫格图标改为3x4,正在运行的程序在九宫格对应图标的右上角显示一个小圆圈……。然而,藏在基本相同的用户界面底下的,是操作系统的前后不同版本之间的巨大的差异。

S60第1版使用了Symbian 6.1版操作系统,第2版和第2版FP1使用了Symbian 7.0s,第2版FP2使用了Symbian 8.0a,第2版FP3使用了Symbian 8.1a,第3版使用了Symbian 9.1(注意不要把Symbian 9操作系统和S90手写屏平台混淆,这是两个不同的概念。基于S90平台的手机只有7710,它使用了Symbian 7.0s操作系统)。因为Symbian自从版本9以后引入了许多崭新的特性,使得它和以前版本的兼容性遭到了彻底的破坏。也就是说,S60的兼容性问题是其底层的Symbian操作系统导致的。在此给出带来兼容性问题的3个主要新特性:

(一)开发Symbian 8.1a及以前版本的工具中,编译器使用的是gcc for ARM。9.0及以后版本使用的编译器是支持ABI标准的RVCT。诚然,使用RVCT使得在相同的硬件条件下,新的系统速度更快、更省内存。但是,两者编译产生的可执行文件和DLL文件的格式有诸多不同,是导致系统兼容性问题的最主要原因。

(二)Symbian 9.0及以后的版本引入了新的系统安全模型。因为越来越多的个人信息(如电话簿、商业机密文档)会被保存在智能手机中,防止恶意软件或病毒窃取这些信息或者耗费用户通信费用很有必要。用户会注意到,以前的系统中安装的某个软件的所有文件都会存储在\system\apps\xxx目录下。Symbian 9.0及以后的系统中,某个软件中的不同文件会存放在不同的目录。可执行文件(.exe,以前是.app)被统统放在\sys\bin下,资源文件被统统放在esource下,每个软件的所有私有数据被放在\private\目录下,其他目录是供所有软件共享的目录。其中\ sys\bin和esource用户不能更改,可执行文件只能由安装程序复制进去。\private\只能由软件安全号所对应的软件访问。可执行文件引入了能力模型。取得某些能力,例如访问用户的电话簿、发送短信、修改手机设置等,需要让可执行文件获得Symbian公司或者诺基亚公司的数字签名。系统还具备可执行文件防纂改功能,安装经过修改的软件包,或者用读卡器修改存储卡的\sys\bin目录,会被Symbian系统发现。引入这些性特性,使得系统的安全性大大提高,各种私人数据可以放心的保存在手机中。但是系统安全模型的引入,是导致系统兼容性问题的另一个重要原因。

(三)Symbian 8.1a及以前版本全部使用了EKA1核心,9.0及以后版本使用了EKA2核心。EKA2全面改进了EKA1的任务调度算法,完全支持实时性。实时性是支持某些高带宽、高优先级的任务对系统的基本要求。这些任务包括VoIP网络电话、高速率的视频在线点播。EKA2还可以利用最新的CPU特性。但是, EKA2和EKA1的一些区别导致了少量兼容性问题的出现。

因为这些新特性会导致S60第3版和先前版本的彻底的不兼容,所以Symbian和诺基亚在引入这些特性前肯定做了许多权衡。最后决定,为了 Symbian和S60系统长远的发展,例如支持VoIP、支持在线的MP4高速解码和回放、支持商务人士对应用软件的安全性要求,忍受软件兼容性的阵痛是值得的。另外,诺基亚已经承诺,S60的第4版会和第3版保持兼容性。

为了让自己的软件能够在S60第3版平台上运行,各软件商必须修改自己的软件,推出支持S60第3版的新版本。好在这个工作并不费力,对源代码作很少量的修改,用前面提到的新编译器编译一下,测试通过后新版本随即诞生。我估计新手机面世后,用于S60第3版的软件会马上大量出现。另外,基于前面的原因,支持S60第3版的新版软件也不能在现有的S60的第1,2版手机上运行。所以以后各个第三方软件可能会并列开发两个版本,一个用于S60第1,2版,一个用于第3版。但S60第3版绝对是诺基亚今后的发展重点,以后新出的S60手机基本都是第3版的,S60第1,2版的市场会逐渐消亡。而且S40的市场也会萎缩,只用于最低端的手机。S60第3版会成为今后几年内诺基亚手机的最主要平台,涵盖中低端和高端手机。所以不用担心S60第3版的前途。

手机操作系统主要应用在智能手机上。主流的智能手机有Google,Android和苹果的iOS等。智能手机与非智能手机都支持JAVA,智能机与非智能机的区别主要看能否基于系统平台的功能扩展,非JAVA应用平台,还有就是支持多任务。
手机操作系统一般只应用在智能手机上。目前,在智能手机市场上,中国市场仍以个人信息管理型手机为主,随着更多厂商的加入,整体市场的竞争已经开始呈现出分散化的态势。从市场容量、竞争状态和应用状况上来看,整个市场仍处于启动阶段。
目前应用在手机上的操作系统主要有Android(安卓)、iOS(苹果)、windows phone(微软)、Symbian(塞班)、BlackBerry OS(黑莓)、windows mobile(微软)等。

S40或S60是指诺基亚手机的上层平台。S40只能够支持java语言。采用S60平台的基本都是智能手机,所用底层操作系统是Symbian。

他们最显著的区别之一就是屏幕大小,诺基亚128x128屏幕都是S40 1.0。而128x160是S40 2.0,S60屏幕大小为208x176。

诺基亚对S40平台的定义是一个为大众市场准备的Java手机平台,S40平台与S60和S80平台不同,根据市场的定位,S40是构建在诺基亚的自己的封闭操作系统平台上的软件。封闭式的操作系统是指那些用户不能装卸任何第三方软件的操作系统。用户只可以通过s40的java平台来对软件进行手机的扩展。s40的机器比如有Nokia 7210、6610、6100、7250、6820、3100、3200。诺基亚也授权其他一些厂商使用s40系统,如索尼爱立信T610/618/628西门子CX65/C65/CV65/CFX65摩托罗拉C650/C370/C380/E375/E398等。S40中,3100支持java MIDP 1.0,所以最大支持64KB的java;6230支持java MIDP 2.0,所以最大支持128KB的java。

S60是基于Symbian 操作系统,它有一个非常健全的核心——强大的对象导向系统、企业用标准通信传输协议以及完美的Sun Java语言。同时,由于这个系统为第三方应用程序开发商提供了一个开放、标准的开发平台,支持kjava和C++的开发。NOKIA7650、NOKIA3650、NOKIA6600、NOKIA7610、N-Gage和西门子SX1都是使用s60系统。我们举个通俗的例子,s40仿佛是计算机操作系统中的Windows,它可以安装各种应用软件,但是用户却不能对他绑定的ie浏览器或核心界面进行修改。s60仿佛是Linux,他不但支持各种应用软件,还支持用户对操作系统自身进行修改,加上许多特殊有趣的功能。

S90属于手持式设备,,也是Symbian 操作系统但是功能强劲,等同于一个PDA了。

塞班系统的版本 S60 是智能手机 可以装软件
S40是非智能手机 只能运行java程序

楼上正解。。。

很多人都知道了

  • 手机系统S40 S60 是什么意思?
    答:另外S40中,3100支持java MIDP 1.0,所以最大支持64KB的java;6230支持java MIDP 2.0,所以最大支持128KB的java40和60,包括90,还有以前的30,都是针对与nokia不同的操作系统而言40,是nokia自行研制的手机操作系统,面对于中低端客户,支持kjava的开发,其处理器效率不高,内存偏低,屏幕大小128*128。 S60,是基于Symbian ...
  • 诺基亚手机Series40、Series60是什么意思?
    答:简单说,把手机看作微型个人电脑,Symian就是手机操作系统。相关:1998年6月,由爱立信、诺基亚、摩托罗拉和Psion共同出资,筹建了Symbian公司。Symbian公司以开发和供应先进、开放、标准的手机操作系统——Symbian OS为目标。诺基亚Series60平台的手机有:3650/7650/6600等 3100/6100/6610/7210/7250/7600属于...
  • ...就是你们所说的S40系统和S60系统到底是什么意思能给个清楚的解释么...
    答:s60s40都是手机操作系统 简单理解就是s40是普通手机,只能运行单个程序,支持Java软件 s60是智能手机可以像类似于电脑,装更多的软件,同时运行多个程序及后台运行,功能强大
  • 诺基亚的S40和S60有什么不同??
    答:S40是普通操作系统..S60是智能系统,可以支持第三方软件..
  • NOKIAS60,S40区别是什么
    答:s40或s60是指诺基亚手机的上层平台。60都是智能手机,所用底层操作系统是Symbian。 诺基亚128*128屏幕都是S401.0。而128*160是S402.0。另外40中3100支持java midp1.0,所以最大支持64KB的java;6236支持java midp2.0,所以最大支撑128KB的java。 40和60,是NOKIA自行研制的手机操作系统。60是基于...
  • 诺基亚手机3版是什么意思啊,他们分版啊,如果分那版更好啊?
    答:另外S40中,3100支持java MIDP 1.0,所以最大支持64KB的java;6230支持java MIDP 2.0,所以最大支持128KB的java S40,是nokia自行研制的手机操作系统,面对于中低端客户,支持kjava的开发,其处理器效率不高,内存偏低,屏幕大小128*128 不过现在不断发展,S40也有大屏幕的高分辨的了!S60,是基于...
  • 有关手机的问题 S60 和 S40什么意思?
    答:另外S40中,3100支持java MIDP 1.0,所以最大支持64KB的java;6230支持java MIDP 2.0,所以最大支持128KB的java S40,是nokia自行研制的手机操作系统,面对于中低端客户,支持kjava的开发,其处理器效率不高,内存偏低,屏幕大小128*128 不过现在不断发展,S40也有大屏幕的高分辨的了!S60,是基于...
  • 手机中什么S40,S60 版本软件什么意思?>
    答:简单的说:S40与S60是操作系统的名字。其中S40是NOKIA自行开发的系统,不具备扩展性。S60是SYMBIAN的操作系统,有很好的扩展性。不管是40还60的手机,上市的时候随着时间的变化,软件版本会逐渐升级,来使统更完善。比如说(假设),我现在的手机6681的版本是V5.37.01,就是版本号,可能在我的手机之前...
  • s40 s60 等等的东西是什么意思
    答:指的是手机的系统,S40是非智能系统,广泛应用于NOKIA的各类中低端机型,S60是智能系统,诺基亚的大部分智能机都是使用S60的系统,还有个别高端的S70,S80和S90,但极少,就不介绍了
  • 诺基亚的S60和S30和s40系统有什么区别?
    答:S40,是nokia自行研制的手机操作系统,面对于中低端客户,支持kjava的开发,其处理器效率不高,内存偏低,屏幕大小128*128 不过现在不断发展,S40也有大屏幕的高分辨的了!S60,是基于Symbian 操作系统,也就是以前的EPOC,其处理器为arm9,处理效率很高,内存颇大,屏幕大小为208*176同时支持kjava和C++的...