Mono 我是否可以在Windows上开发应用程序以将其部署到OSX?

Mono 我是否可以在Windows上开发应用程序以将其部署到OSX?,mono,cross-platform,monodevelop,Mono,Cross Platform,Monodevelop,我希望创建一个将在Mac计算机上执行的应用程序,但我没有一个可以开发的应用程序。我认为这将是一个尝试和利用Mono运行时的好机会。我正试图弄清楚如何在WindowsXP机器上开发,并为OSX机器准备一个部署包 我想尝试让应用程序有一个UI,因为我的用户不是很专业。MonoDevelop是实现这一目标的正确工具吗?我应该尝试使用Windows窗体还是GTK?是的,你应该在Windows上直接使用mono和GTK,但是你需要在mac上做一些调整,所以最终你需要一台mac。你的用户也必须在他们的计算机

我希望创建一个将在Mac计算机上执行的应用程序,但我没有一个可以开发的应用程序。我认为这将是一个尝试和利用Mono运行时的好机会。我正试图弄清楚如何在WindowsXP机器上开发,并为OSX机器准备一个部署包


我想尝试让应用程序有一个UI,因为我的用户不是很专业。MonoDevelop是实现这一目标的正确工具吗?我应该尝试使用Windows窗体还是GTK?

是的,你应该在Windows上直接使用mono和GTK,但是你需要在mac上做一些调整,所以最终你需要一台mac。你的用户也必须在他们的计算机上安装mono框架,mono不生产本机Mac应用程序。 我喜欢mono,但如果最终用户不是很专业,我认为这不是正确的解决方案。
无论如何,开发一些真正的多平台应用程序的唯一方法是Java,因为它预先安装在Mac电脑上,所以用户不必下载框架来启动你的应用程序。

Bummer。我希望能够利用这一机会开始使用Mono。我知道Java是一种选择,但正如我所说,我也在寻找学习机会。你可以按照jpobst的回答创建应用程序包,而不需要Mac,该包将提示用户安装Mono。你也可以在应用程序包中包含Mono,因此用户无需安装它,但你需要一台Mac电脑来做这件事。