我想爲Windows和Mac OS開發桌面應用程序。我可以使用Xamarin嗎?使用適用於Windows和Mac OS的Xamarin開發桌面應用程序?
2
A
回答
0
使用Xamarin/Mono,您可以使用隨附的GTK#wrapper來構建跨平臺的Windows/OSx/Nix應用程序。
請注意,在Windows和OSx上,用戶界面看起來不像原生的。
1
是的,你可以,但Xamarin.Mac支持Xamarin.Mac現在不可用。對於Xamarin.UWP來說。
在使用Xamarin.Mac時,確實使用了Mono Framework,您可以在Xamarin Studio上進行開發。接口可以通過代碼或XCode上的Interface Builder創建。您可以在這裏獲得更多信息:https://developer.xamarin.com/guides/mac/getting_started/
+0
Xamarin.Forms之外的Xamarin的一般策略是提供一個定製的平臺特定的GUI,同時利用一個通用的C#庫業務特定的邏輯。您可以使用MVVM模式(或類似模式)在共享庫中開發大部分應用程序,併爲Window/macOS提供大部分「精簡」UI層。 –
1
相關問題
- 1. 適用於Windows桌面應用程序的Xamarin表單?
- 2. 桌面應用程序可以用C++開發,可以在Windows和Mac OS上使用嗎?
- 3. libGDX適用於僅桌面應用程序開發嗎?
- 4. 開發平臺的Windows和OS X桌面應用程序的首選
- 5. 如何將Windows桌面應用程序轉換爲Mac桌面應用程序?
- 6. 適用於Windows的桌面gadet /應用程序
- 7. 我可以使用Xamarin在c#中開發Windows和Mac應用程序嗎?
- 8. C++ 11應用程序使用dispatch_apply不適用於Mac OS Sierra
- 9. 適用於Windows和Linux的應用程序開發
- 10. 如何在使用X關閉Mac桌面應用程序後重新打開Mac桌面應用程序
- 11. 使用安裝有OS X的VM開發Xamarin應用程序
- 12. 適用於OCaml程序的Mac OS GUI
- 13. 編譯爲Linux,Mac OS和Windows的桌面開發環境
- 14. 混合應用程序開發 - iOS,Android,Windows Phone和桌面?
- 15. 爲地鐵和桌面開發Windows 8應用程序
- 16. 如何在mac os上使用vagrant時打開windows桌面?
- 17. 在Mac OS X上開發個人使用的應用程序
- 18. 適用於Windows的Monobjc和Mac UI應用程序
- 19. 適用於MAC和Windows的3D網絡應用程序
- 20. 適用於桌面和移動應用程序的OAuth 2.0
- 21. 適用於桌面應用程序的Adobe AIR和Appcelerator Titanium
- 22. 使用Javascript和HTML進行桌面應用程序開發
- 23. 用於開發Java桌面應用程序的最佳IDE
- 24. 用於Linux的快速桌面應用程序開發工具
- 25. Linux桌面應用程序開發
- 26. 更改用於Mac的Gihub桌面應用程序的用戶
- 27. 適用於Mac OS X的R窗口桌面
- 28. Mac OS上的桌面應用程序自動化
- 29. 臉譜和Windows桌面應用程序
- 30. 我可以使用Windows 10開發Windows 7桌面應用程序嗎?
'Xamarin.Forms' has alpha支持構建macOS GUI您正在尋找'Forms'方法,否則'Xamarin.Mac'可用於創建「本地」macOS UI,並且您可以在不同平臺之間共享應用程序的業務邏輯:https:// twitter.com/migueldeicaza/status/773234995473244160 – SushiHangover