是什麼的Symbian^3,S60第三版,S60第五版的區別?
它們是具有S60中間件/用戶界面層的Symbian操作系統的不同版本。較新的版本引入了額外的操作系統功能和API。
Symbian^n是在基本Symbian OS和S60層被合併到由現在不存在的Symbian Foundation提供的單個平臺時引入的versionin方案。目前該平臺由諾基亞內部開發。
S60第三版(S60 3.x)基於Symbian OS v9.1。它僅支持基於鍵盤的輸入。
S60第5版(S60 5.0)基於Symbian OS v9.4。它增加了對基於觸摸輸入的支持。
Symbian^3是該平臺的最新版本。它基本上是Symbian OS v9.5 + S60 5.2。
與Symbian^3,S60第3版,S60第5版的編碼觀點有什麼不同嗎?
並非所有新版本的功能和API在具有較舊操作系統的設備上都可用。由於輸入機制(鍵盤,觸摸)有很大差異,因此您可能希望爲輸入方法優化不同的UI。
S603第一版內置的代碼是否可以在S605版本下運行,或者代碼是否是Sybmian^3會在S60第三版S60第五版中運行?
構建於較舊平臺上的代碼可用於具有較新版本平臺的設備。
在新平臺上構建的代碼只適用於舊版平臺的設備,前提是您只使用舊版平臺版本中可用的那些API。
對於Symbian^3,S60第3版,S60第5版我們必須使用哪個IDE? 在Symbian^3,S60第3版,S60第5版中,我們必須使用哪種語言進行編碼?
大多數應用程序都是用C++編寫的,使用原生Symbian C++ API或Qt庫。你不需要必須使用任何IDE,但你可以使用。 Carbide.C++或Qt Creator用於所有這些平臺。
其他語言選項包括例如Java ME或Python for S60。
訪問Forum Nokia欲瞭解更多信息和下載。