我在Windows上的Visual Studio中用C#开发了一个WinForms应用程序,我需要一个适用于macOS的版本,但我不知道哪种方法是最好的。我也有一台Mac机器,所以不用担心编译器的问题:我已经使用集成了Xamarin的VS2017开发了一个iOS应用程序,使用我的mac作为所需的构建服务器,但没有找到任何这样的方法来开发Mac桌面应用程序。NET核心只适用于控制台应用程序,即使是Visual Studio for Mac也不同于Visual Studio for Windows,并且不提供任何可视化设计器。我是否被迫使用苹果产品来重做整个应用程序?
我一直在研究如何使用混合框架。我看过一些。但现在我不知道该用哪一个了。Phonegap versus versus codenameone。html5和js的想法看起来不错,但是我想知道html5框架有什么限制。代号one是一个我喜欢的平台,因为它似乎可以在许多设备上运行,但我现在只是感到困惑。我需要建议。