2010-10-18 77 views
0

我想開始編程symbianOS,並有一些初學問題。我有點困惑,並希望有開發經驗的人來指導我。 首先,我需要什麼來開始編程?我已經下載了S60第5版Sdk和Eclipse脈衝星,那些足夠了還是我需要其他東西?symbian編程啓動器

也使用該SDK我將針對所有的S60設備或還有其他依賴? 我的意思是,使用該SDK我的應用程序將能夠在使用Symbian S60的所有設備下運行?

在使用j2me,symbianC++和C++進行開發時,是否還有其他的依賴?任何額外的限制?

有沒有像android和其他的開發者資源,它提供代碼示例,文檔和說明文章?

回答

1

如果您只定位到設備,則可以使用S60 SDK。對於模擬器工具鏈,編輯器,調試器等我建議你得到Carbide.C++。 (它基於Eclipse,我不知道它與Eclipse Pulsar相比如何,因爲我對此沒有經驗)。

使用S60第5版SDK,您幾乎可以從S60第3版起將所有S60設備作爲目標。當然,並非所有可用的第5版API都可在第3版上找到。

如果您是重新開始Symbian開發,並沒有特定的理由使用傳統的Symbian C++,我建議您看看Qt。它適用於從第3版Feature Pack 1(S60 3.1)開始的大多數S60設備,與普通的舊版Symbian C++相比,它更適合使用。它也可以跨平臺很好地工作:理論上可以將相同的源代碼編譯爲幾乎所有支持Qt的目標(實際上需要一些標記,並非所有API都可用於所有目標)。

Forum Nokia網站是所有上述的一個很好的起點。