我正在寻找创建一个将在Mac机器上执行的应用程序,但我没有开发的应用程序。我认为这是尝试利用Mono运行时的绝佳机会。我正在试图找出如何在Windows XP机器上开发并为OSX机器准备部署包。
我想尝试使应用程序具有UI,因为我的用户不是非常技术性的。 MonoDevelop是否是实现这一目标的正确工具?我应该尝试使用Windows窗体还是GTK#?
答案 0 :(得分:1)
是的,你应该直接用GTK#在Windows上使用mono,但是你需要在Mac上进行一些调整,所以你需要一个mac最终。您的用户也必须在他们的计算机上安装mono框架,mono不会生成本机Mac应用程序。 我喜欢单声道,但如果最终用户不是很技术我不认为这是正确的解决方案。 无论如何,开发一些真正的多平台应用程序的唯一方法是Java,因为它预先安装在Mac上,因此用户无需下载框架即可启动应用程序。
答案 1 :(得分:1)
这是一篇关于如何将您的应用捆绑到Mac包中的好文章:
http://mjhutchinson.com/journal/2010/01/24/creating_mac_app_bundle_for_gtk_app