簡單介紹C#.NET與Net60
Net60是***商業(yè)C#.NET的契約框架的Symbian操作系統(tǒng)支持S60設(shè)備。 Net60開放Symbian的設(shè)備。 NET開發(fā),使開發(fā)受益于RAD數(shù)據(jù)通信公司的能力,有管理的編碼環(huán)境
主要的功能是觸摸界面為S60第五版手機。這是部分支持,目前,我們正在期待都知道Winforms觸摸控制支持我們的下一個季度發(fā)布。
新紅五實驗室移動管理框架,提供跨平臺的支持信息和S60和Windows Mobile 。消息層支持發(fā)送,刪除和上市SMSs在您的郵件文件夾。還有更多的管理的API將被加入到這一框架在今后的生活,使開發(fā)商更容易。
種改進的Net60的文件夾導航器和一個等待光標這表明的。 NET應(yīng)用程序的加載。
Winforms外觀已經(jīng)大大改進,現(xiàn)在集成到第三方的組件。
新的pkg編輯功能的成因使開發(fā)人員能夠定制自己的申根信息系統(tǒng)建設(shè)。
在以前,如有人想把 Windows Mobile 系統(tǒng)用的 .exe 程序拷貝到 N95 里運行,地球人都知道這是夢想。因為 N95 用的 Symbian 系統(tǒng)和 PPC 手機上用的 Windows Mobile 系統(tǒng)根本是風馬牛不相及的兩個不同系統(tǒng)。就在 2007 年 11 月 13 日,南非 Red Five lab 讓這個夢想變成了事實!Red Five lab 推出的是號稱***個商業(yè)性軟件的 .NET Compact Framework s60 v3 (在 s60 v3 上運行的 .Net 精簡構(gòu)架。簡稱 Net60 )。從此,在采用 S60 3rd 系統(tǒng)的諾基亞、索愛手機上運行 Windows Mobile 應(yīng)用程序就變成了現(xiàn)實。 簡單原理:
1.S60 程序直接運行于 Symbian 系統(tǒng)上。
2.Java 程序通過 Java 虛擬機運行于 Symbian 系統(tǒng)上。(但由于 Java 虛擬機模塊已事先嵌入到 S60 3rd中,所以我們才可以直接將 Java 程序裝到手機中運行)
3.Windows Mobile 程序則是通過 Net60 中間件平臺運行于 Symbian 系統(tǒng)上。這個可以在 Symbian 環(huán)境中運行的 Net60 中間件平臺,擔負了對 WM 程序的載入、解釋工作,讓 Symbian 系統(tǒng)可以識別 WM 的程序并正確運行。簡單地說, Net60 中間件就是連接 Windows Mobile 和 Symbian 兩個不同操作系統(tǒng)的橋梁。 Net60 Beta1 分手機端和 PC 端兩部分。運行環(huán)境和用到的軟件是1. 手機端 Net60Beta1.sis 軟件:需運行在 Symbian OS 9.0 9.1 9.2 。這意味著 Symbian 兼容 windows 程序即將成為今后的大趨向。而且類似 Net60 功能的中間件軟件也將會層出不窮,一旦這類軟件成熟之后, Symbian 便可順利地兼容 Windows 應(yīng)用軟件,屆時手機世界就會出現(xiàn)翻天覆地的大變化了。
軟件目前適合供開發(fā)人員使用。 需要簽名后安裝
Net60 支持 Visual Studio 2008
RedFiveLabs***le.dll 支持短信, 通訊錄, 音頻, GPS 以及 振動的API
新增加的WinForm控件,例如ateTimePicker, DataGrid 以及 WebBrowser
支持OpenGL(游戲開發(fā)).
Net60的運行工具可以直接在設(shè)備上執(zhí)行.net程序而不必再通過SIS安裝.
說明 :
Net60 是一個Symbian上運行的.net 構(gòu)架,***的版本等同于.net 2.0. 下面一步步講一下如何在S60設(shè)備上運行一個 .NET 程序.
一步步使用新版本的 Net60
首先從這個網(wǎng)站獲取一個授權(quán) (Net60.licence) www.redfivelabs.com/net60/Evaluate.aspx (它會用Email附件發(fā)給你)
在電腦上安裝Net60.exe. 下載地址:迅雷下載_www.redfivelabs.com/net60.exe www.redfivelabs.com/net60.exe [13MB]
當然你的諾基亞得安PC套件. 下載: Nokia [34MB]
將手機連接電腦 (可以通過USB或其它).
找到Net60 的安裝路徑(一般是在C:\Program Files\Red Five Labs\Net60 ) 將Net60-debug.sisx 安裝到手機上.
將***步發(fā)給你的Net60.licence復制下面這個路徑 \\Phone Memory\Data\RedFiveLabs\ (即:手機\手機存儲\RedFiveLabs)
這一步是個示例,將 C#.NET的示例程序從 C:\Program Files\Red Five Labs\Net60\Sample Projects\Binaries 復制到設(shè)備上的文件夾 \\Phone Memory\Data\RedFiveLabs\Apps
在手機上,應(yīng)用程序中,啟動Net60 Launcher這個程序,這時就可以看到復制進去的那些程序了.
選個C#.NET的.exe 程序運行一下....看到效果了吧.
具體的功能看看它的Doc吧
【編輯推薦】