2011-01-06 113 views

回答

0

AFAIK唯一的.NET平臺是Windows。

也有單聲道的linu,但我幾乎可以肯定,你不能在C#中的symbian代碼。

+0

對於iPhone(monotouch),Linux(網頁+桌面)以及PS3上的Mono(假定正在開發中) – Gidon 2011-01-06 14:33:14

0

有上的一篇文章,在這裏:http://www.danielmoth.com/Blog/net-compact-framework-on-symbian.aspx

它包含移植.NET Compact Framework的於Symbian手機鏈接到一篇有趣的文章。 http://www.jot.fm/issues/issue_2006_04/article4/

那篇文章說:

我們的分析顯示,具體的Symbian操作系統的 和資源今天的智能手機 約束 使移植困難,但不是不可能 。

換句話說,這是可能的,但可能不值得你的努力。

3

過去,通過AppForge Crossfire,Microsoft Visual Studio的插件,Visual Basic,VB.NET和Symbian的C#開發成爲可能。 2007年3月13日AppForge停止運營;甲骨文收購了知識產權,但宣佈他們不打算出售或提供對以前的AppForge產品的支持。 Net60,爲Symbian一個.NET精簡框架,它是由redFIVElabs

http://en.wikipedia.org/wiki/Symbian#Other_languages

+1

+1的.NET有個很好的答案。 – David 2011-01-06 14:33:49

3

我猜RedFiveLabs(.NET的針對Symbian的製造商)開發是歇業。除了鏈接到他們的網站,我再也找不到任何東西了。他們的網站無法訪問(http://www.redfivelabs.com)他們的產品被稱爲Net60。

Silverlight是適用於S60第5代設備:http://www.silverlight.net/getstarted/devices/symbian/

的Symbian本身也快死了,他們的Symbian^3的不夠好,我想諾基亞把自己的賭注押在MeeGo的(雖然我讀的地方即使Windows Phone 7也是一種選擇)。

這使得爲Symbian開發任何東西都不值得,因爲當前的用戶基礎不像OVI appstore那樣與其他手機操作系統的用戶進行交互。

+0

+1有一個很好的答案。 – David 2011-01-06 14:34:18