S60(Series 60)是一種使用Symbian OS移動電話系統平台。S60平台是由諾基亞開發並維護支持的。[1]

開發廠商

系統架構

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
版本編號
支持的設備
S60 0.9 0.9 6.1
S60 第一版 1.2 6.1
S60 第二版 2.0 7.0s
S60 第二版 Feature Pack 1 2.1 7.0s
S60 第二版 Feature Pack 2 2.6 8.0a
S60 第二版 Feature Pack 3 2.8 8.1a
S60 第三版 3.0 9.1
S60 第三版 Feature Pack 1 3.1 9.2
S60 第三版 Feature Pack 2 3.2 9.3
S60 第五版 5.0 9.4

手機自我檢測密碼

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

外部連結

  1. ^ 存档副本. [2009-01-27]. (原始內容存檔於2009-02-18).