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