2012-06-13 71 views
0

我目前正在深化發展與MonoTouch的(和MonoDroid的)移動應用程序,我試圖找到一種方法,我的應用程序導出爲一個MAC OSX destop參加辦法/軟件和Windows應用程序/軟件。的MonoTouch/MonoDroid的桌面應用程序

有誰知道怎麼辦呢? 我可以建立一個兼容的Windows .exe應用程序嗎?

回答

1

不能使用MonoTouch的和Mono的Android項目直接桌面應用程序。如果您將邏輯代碼與用戶界面分開,您可以創建桌面項目(適用於Windows,Mac和Linux)並使用該邏輯代碼。 的MonoTouch和Mono的Android使用.NET Framework的一個子集(單聲道)組件(http://docs.xamarin.com/ios/about/assemblieshttp://docs.xamarin.com/android/about/assemblies),所以這些組件編寫的代碼可以用來爲Windows創建一個單聲道的Mac,單適用於Linux,單聲道的應用程序和.Net框架本身。

+0

要擴展UI分離的這個主題,請參閱MWC應用程序示例。 IT不支持桌面和移動設備,但它確實在iOS,Android和WP7設備上使用了一個通用的「商業」層:http://blog.xamarin.com/2012/02/24/mwc_2012/ https:// github.com/xamarin/mobile-samples/tree/master/MWC – jonp