WPF和Xamarin的MvvmCross。Mac:可能吗?

WPF和Xamarin的MvvmCross。Mac:可能吗?,wpf,visual-studio-2013,mvvmcross,xamarin-studio,xamarin.mac,Wpf,Visual Studio 2013,Mvvmcross,Xamarin Studio,Xamarin.mac,我想问问大家,到今天为止,是否有可能使用WPF(在Visual Studio中)和Xamarin.Mac(在Xamarin Studio for Mac中)开发一个Windows/MacOS跨平台应用程序。我在网上搜索,推特人们(斯图尔特,我知道你几天前指给我loqu8 build,但我只是被卡住了:P),但没有找到真正有用的东西。因此,我的问题是: 首先也是最重要的一点:这可能吗 生产准备好了吗?若否,其稳定性如何?在接下来的几个月里有没有改进的计划 既然MacOS上似乎不支持NuGet,而且

我想问问大家,到今天为止,是否有可能使用WPF(在Visual Studio中)和Xamarin.Mac(在Xamarin Studio for Mac中)开发一个Windows/MacOS跨平台应用程序。我在网上搜索,推特人们(斯图尔特,我知道你几天前指给我loqu8 build,但我只是被卡住了:P),但没有找到真正有用的东西。因此,我的问题是:

  • 首先也是最重要的一点:这可能吗
  • 生产准备好了吗?若否,其稳定性如何?在接下来的几个月里有没有改进的计划
  • 既然MacOS上似乎不支持NuGet,而且NuGet软件包也不以Xamarin.Mac为目标,那么如何在Xamarin Studio中使用MvvmCross呢
  • 既然Xamarin.Mac没有安装在Windows上,如何在Visual Studio中创建PCL?我必须在MacOS上创建它并在Visual Studio中复制项目吗
  • 接下来还有更多

    谢谢你的回答

    首先也是最重要的一点:这可能吗

    对。一些开发人员已经使用了它

    但这并不是MvvmCross的“主要目标”——我们的主要关注点仍然是用户要求最多的Windows、Droid和iOS

    生产准备好了吗?若否,其稳定性如何?在接下来的几个月里有没有改进的计划

    它不包括在主要的nuget包中,因为nuget并不真正很好地支持monomac或xammac包。据我所知,没有改变这一点的计划

    你必须自己建造它。您可以从主mvvmcross回购中执行此操作,也可以从做了大量工作的分支机构执行此操作

    既然MacOS上似乎不支持NuGet,而且NuGet软件包也不以Xamarin.Mac为目标,那么如何在Xamarin Studio中使用MvvmCross呢

    目前最好的建议是自己构建和使用程序集

    既然Xamarin.Mac没有安装在Windows上,如何在Visual Studio中创建PCL?我必须在MacOS上创建它并在Visual Studio中复制项目吗

    您可以使用XML文件添加额外的PCL目标-请参阅以前的文章,比如我们以前如何为MonoDroid/Touch这样做的


    要在VS中构建MonoMac/XamMac项目,请参阅跨平台WPF=以最佳方式使用全世界所有人的语言

    跨平台WPF+(Blend和Visual Studio)=以最佳方式为世界各地的所有语言创作诗歌

    地球上的程序员想要什么更好的工具


    C#将成为最强大的跨平台编程语言

    感谢您的帮助,感谢您为此所做的一切工作。我真的很感激。我喜欢它,我也很想使用它。但我现在需要的是真正跨平台的东西,而不是在将来。你可以使用JavaFX,它与WPF非常相似,但在与不同设备的兼容性方面具有更强的能力,而且是跨平台的。您几乎可以在任何地方运行java。JavaFX有一个名为SceneBuilder的可视化设计器,它类似于Blend,但没有那么强大。事实上,JavaFX是我现在所指的方向。我发布了一个新问题: