S60平台(S60 Platform),原名Series 60用戶介面(Series 60 User Interface)是一種不再維護的,用於執行Symbian作業系統智能電話上的軟件平台圖形化使用者介面。其由諾基亞Symbian公司英語Symbian Software的「Pearl」介面基礎上開發創造。[1]S60於2001年11月舉辦的COMDEX大會上引進,隨諾基亞7650英語Nokia 7650一併推出;隨後在原始版本基礎上又三次推出了改進版本。

2008年,諾基亞出售Symbian公司股權,同時成立Symbian基金會加強管理Symbian平台的各種資產(S60、UIQMOAP英語MOAP),將其打造成開源平台。2009年,基於S60代碼庫開發,發佈了Symbian基金會成立以來第一次平台復版,即S60第5版(又稱Symbian^1),以Symbian OS 9.4為代碼基礎。後續復版則拋棄了S60商標,並單純以Symbian為藍本命名。

開發廠商

系統架構

S60是由一組開發類別館和一系列標準程式組成,其中包含流動電話、個人資訊管理(PIM)工具以及Helix(Helix英語Helix project多媒體播放器組件。S60平台的建立目的是為流動電話廠商帶來功能強大而全面的大螢幕彩色螢幕手機,更常見的說法是智能電話

開發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平台手機。但是,有些裝置的螢幕解像度也不符合上述標準,比如Siemens SX1英語Siemens SX1的176x220。諾基亞5500的解像度是208x208。
  • 平台支援Java開發語言(J2ME MIDP 2.0 等)程式以及Symbian OS C++程式。
  • 平台的設計目的是使其成為易於使用以及擁有快速的反應。
  • 提供了多種方面以及功能強大的應用程式開發框架。

有一點需要十分注意的是:為S60平台第一版和第二版(諾基亞N91和3250之前上市的機型)開發的程式(特指執行於Symbian上的C++程式),是不能執行在第三版的手機上(前兩種機型及其之後上市的機型)的。因為S60第三版使用了全新的硬件環境和Symbian OS系統內核。

JAVA的程式設計師無須擔憂這個問題,在所有S60手機上安裝的JAVA虛擬機器保證了J2ME程式多平台執行的可能,唯一需要注意的,就是為不是輕觸式螢幕的第一,二版S60開發的程式使用的是MIDP2.0,在輕觸式螢幕的S60上執行,會有不響應鍵盤輸入的情況,需要切換到鍵盤物理輸入才可以響應。

S60的最新版本為5,跳過了亞洲用戶忌諱的4;而根據Symbian基金會的決定,已停止開發S60用戶平台,而諾基亞亦已於2014年元旦日起停止Symbian OS軟件開發與應用平台更新。

S60的歷史版本及支援的裝置

更多資訊 平台名稱, S60 版本編號 ...
平台名稱 S60
版本編號
Symbian OS
版本編號
支援的裝置
Series 60第1版 0.9 6.1
Series 60第1版

功能包1

1.2 6.1
  • 諾基亞:3600362036503660N-GageN-Gage QD
  • Sendo英語SendoXX2(取消發佈)
  • 西門子英語Siemens MobileSX1
  • 三星英語Samsung Telecommunications:SGH-D700和SGH-D710(均被取消發佈)[2]
Series 60第2版 2.0 7.0s
  • 諾基亞6600
  • 松下X700X800
  • 三星:SGH-D720SGH-D728SGH-D730SGH-Z600(取消發佈)
Series 60第2版

功能包1

2.1 7.0s
Series 60第2版

功能包2

2.6 8.0a
Series 60第2版

功能包3

2.8 8.1a
S60第3版 3.0 9.1
S60第3版

功能包1

3.1 9.2
  • LG:KS10KT610KT615
  • 諾基亞:5700 XpressMusic、6110 Navigator6120 Classic6121 Classic6124 Classic6290E51E63E66E71E90 CommunicatorN76N81N81 8GBN82N95N95 8GB
  • 三星:SGH-G810SGH-i400SGH-i408SGH-i450SGH-i458SGH-i520SGH-i550SGH-i550wSGH-i560SGH-i568
S60第3版 功能包2 3.2 9.3
S60第5版

(對應Symbian^1)

5.0 9.4
Symbian^2 [來源請求] [來源請求]
  • 富士通:DoCoMo F-07B、DoCoMo F-08B和DoCoMo F-06B
  • 夏普:DoCoMo SH-07B
Symbian^3 5.2 9.5 硬件原裝:
  • 諾基亞:N8-00E7-00C7-00C6-01和C7 Astound
Symbian Anna 5.2 9.5 硬件原裝:
  • 諾基亞:E6-00X7-00、Oro、T7-00、702T、500和801T
  • 威圖Constellation T

可更新至此版本:

  • 諾基亞:N8-00、E7-00、C7-00、C6-01和C7 Astound(作為最終版本)
諾基亞Belle

(開發期間由Symbian Belle更名)

5.3 101

可更新至此版本(均為最終版本):

  • 諾基亞:N8-00、E7-00、C7-00、C6-01、X7-00、E6-00、500和Oro
  • 威圖Constellation T
諾基亞Belle

功能包1

5.4 101 硬件原裝:

可更新至此版本:

  • 諾基亞:700、701和603
諾基亞Belle

功能包2

5.5 101 可更新至此版本(均為最終版本):
  • 諾基亞:808 PureView、700、701和603
關閉

手機自我檢測密碼

  • 於待機畫面輸入 *#0000# :檢查手機韌體版本、版本日期、語言集代碼、手機型號類型等資料。
  • 於待機畫面輸入 *#2820# :檢查手機MAC地址
  • 於待機畫面輸入 *#92702689# :檢查手機通話總時間。
  • 於待機畫面輸入 *#62209526# (需有Wi-Fi功能):檢查手機的Wi-FiMAC地址
  • 於待機畫面輸入 *#7370# 格式化手機(Series 60手機專用,俗稱軟格機)
  • 於待機畫面輸入 *#7780# 還原出廠設置(Series 60和Series 40手機通用)

外部連結

Wikiwand - on

Seamless Wikipedia browsing. On steroids.