2011-04-05 318 views
3

我需要將C#.NET Windows桌面應用程序轉換爲Mac。如何將Windows桌面應用程序轉換爲Mac桌面應用程序?

我已閱讀了Qt,REAL Studio,LiveCode/RunRev,wxWidgets和Mono的跨平臺方面(www.mono-project.com和http://monodevelop.com)。

莫諾是唯一可以用來直接轉換的嗎?

如果我是從頭開發應用程序,那麼每種產品的優缺點是什麼?我已經讀過關於Qt的很棒的東西,但是商業授權很貴。我讀過關於REAL Studio的更少,但它看起來非常有能力且價格更實惠。

+0

Qt在LGPL下面已經有相當長一段時間了,您可以使用它開發和部署專有軟件。 – 2011-04-05 06:23:05

回答

1

它可能更容易使用Mono項目,並使您的.net應用程序與Mac OS版本的Mono兼容。

More info.

0

真正Studio是創建跨平臺應用程序的好方法。它的應用程序是完全原生的,它的語言是面向對象的,非常類似於VB/Java/C#。

對我來說,Real Studio的優點是熟悉的編程語言和總體易用性。

+0

我知道他們有一個轉換實用程序將c#.NET代碼轉換爲REALBasic。這工作合理嗎?什麼限制,如各種庫的可用性(圖像編輯等)?如果REAL Studio非常棒(它確實確實看起來很棒),爲什麼它沒有被談論? – 2011-04-07 04:06:28

+0

不,沒有將C#.NET代碼轉換爲RealBasic代碼的工具。 Real Software確實有一個「遷移助理」,可將VB6項目遷移到Real Studio,但不會轉換任何代碼。 – 2011-04-07 13:09:34

+0

真正的工作室可能不是衆所周知的,因爲它是專有的並且不被企業商店大量使用。如果您有關於Real Studio的進一步問題,請隨時直接與我聯繫。這比在這裏評論可能更有效率。 – 2011-04-07 13:11:29

相關問題