我想问一个人,从今天开始,是否有可能使用WPF(在Visual Studio中)和Xamarin.Mac(在Xamarin Studio for Mac中)开发Windows / MacOS跨平台应用程序。我在网上搜寻着那些受惊的人(斯图尔特,我知道您几天前就向我推荐了loqu8构建,但是我只是被:P困住了),但没有任何真正有用的东西出现。因此,我的问题是:
可能会有更多...
感谢您的任何答案!
首先,这是可能的吗?
是的。一些开发人员已经使用它。
但这不是MvvmCross的“主要目标”-我们的主要重点仍然是用户最需要的Windows,Droid和iOS。
准备好生产了吗?如果不是,那么稳定度是多少?在接下来的几个月中,有没有计划对其进行改进?
它没有包含在主要的nuget软件包中-因为nuget并不是很好地支持monomac或xammac软件包。据我所知,目前还没有任何计划来改变这一点。
您必须自己构建它。您可以从主要的mvvmcross存储库中执行此操作,也可以从https://github.com/loqu8/MvvmCross/之类的分支机构中完成大量工作。
我如何在Xamarin Studio中使用MvvmCross,因为MacOS似乎不支持NuGet,而且NuGet包也不以Xamarin.Mac为目标?
当前,最好的建议是自己构建和使用程序集。
由于Xamarin.Mac没有安装在Windows上,我如何在Visual Studio中创建PCL?我是否必须在MacOS上创建它并在Visual Studio中复制项目?
您可以使用XML文件添加其他PCL目标-有关我们以前如何为MonoDroid / Touch进行此操作的信息,请参见http://slodge.blogspot.co.uk/2012/12/cross-platform-winrt-monodroid.html之类的旧帖子。
要在VS中构建MonoMac / XamMac项目,请参见http://tofutim.blogspot.co.uk/2013/11/adding-monomac-and-xammac-to-visual.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句