我对为Windows开发桌面应用程序很感兴趣,但如果我可以在Mac OS X Air笔记本电脑上开发这些应用程序,而不运行虚拟化环境,那将是最方便的。在OS上使用mono和F#开发Windows GUI桌面应用程序能走多远?
发布于 2012-06-15 21:25:19
如果你的目标是WPF --不远。可悲的是,即使在虚拟化的Windows环境中,WPF也会遇到问题,因为它使用3D加速。
坚持使用“传统的”Windows窗体是可行的,但它们不是当今创建新应用程序的首选方法。
发布于 2012-06-16 01:09:19
您可以使用跨平台的UI工具包。Monodevelop使用GTK#,可能还有其他的。它无需修改就可以在任何地方运行,但看起来到处都有些陌生。这就是您不必为每个平台创建不同的UI所做的权衡。
从Monodevelop中使用F#的说明在here中有详细介绍。希望有了这一点,你应该可以继续下去了!
https://stackoverflow.com/questions/11051466
复制相似问题