我可以在 Windows 上开发一个应用程序并将其部署到 OSX 吗?
我正在寻找创建一个将在 Mac 计算机上执行的应用程序,但我没有可以开发的应用程序。我认为这将是尝试利用 Mono 运行时的绝佳机会。我正在尝试弄清楚如何在 Windows XP 计算机上进行开发并为 OSX 计算机准备部署包。
我想尝试让应用程序有一个用户界面,因为我的用户技术不太好。 MonoDevelop 是完成此任务的正确工具吗?我应该尝试使用 Windows 窗体还是 GTK#?
I'm looking to create an application that will be executed on a Mac machine, but I don't have one to develop on. I thought this would be a great opportunity to try and take advantage of the Mono runtime. I'm trying to figure out how to develop on a Windows XP machine and prepare a deployment package for an OSX machine.
I'd like to try and make the application have a UI since my users are not very technical. Is MonoDevelop the right tool to accomplish this? Should I be trying to use Windows Forms or GTK#?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,您应该在 Windows 上直接使用 GTK# 来使用 Mono,但是您需要在 Mac 上进行一些调整,因此您最终需要一台 Mac。您的用户也必须在他们的计算机上安装 mono 框架,mono 不会生成本机 Mac 应用程序。
我喜欢单声道,但如果最终用户技术不太好,我认为这不是正确的解决方案。
无论如何,开发一些真正的多平台应用程序的唯一方法是 Java,因为它预装在 Mac 上,因此用户无需下载框架来启动应用程序。
Yep , you should use mono on windows directly with GTK# , but you'll need a few tweaks on mac so you'll need a mac eventualy. Your users will have to install the mono framework on their computer too, mono doesnt produce native Mac applications.
I love mono but if the end users are not very technical I dont think it is the right solution.
Anyway , the only way to develop some real multiplatform apps is Java, since it is pre installed on Macs so users will not have to download a framework to launch your apps.