我非常喜欢Xamarin Studio,我正在寻找模板解决方案,开始使用MvvmCross开发跨设备应用程序。
但我找不到如何设置一个项目与PCL和MvvmCross一起使用Xamarin Studio。
如果有人可以给我一个链接,我可以找到一个教程来制作它,那就太棒了。
我很乐意通过提供反馈并提供一些有关如何开始使用Xamarin Studio,PCL MvvmCross并摆脱Visual Studio的教程来为这个社区做出贡献:D
答案 0 :(得分:6)
正如@ duDE的回答指出的那样,对于在Xamarin2.0之前版本的PC上的Visual Studio中工作,http://slodge.blogspot.de/2012/12/cross-platform-winrt-monodroid.html上有详细的说明
由于Xamarin 2.0的各种版本在过去一个月内已经发布,这些类型的指令变得越来越难以保持最新......这种情况可能会持续一段时间,但Xamarin是目前正在添加:
这项工作有一些紧迫性,但没有任何官方目标日期 - 所以我担心没有任何简单的方法来预测Alpha,Beta或最终可用性的日期。
对于当前的OSX设置,我认为您可以使用:
对于当前的PC设置,我认为你不能使用Xamarin.iOS,但你可以使用:
有关构建和运行事物的讨论,请不要使用StackOverflow - 而是使用以下之一:
作为备份,您还可以尝试https://jabbr.net/#/rooms/mvvmcross
甚至不要考虑尝试在Xamarin的免费版本上构建一个MvvmCross应用程序 - 它的限制对于我试图构建的任何应用程序而言都太低了。
如果您正在寻找一些初学应用模板,请使用:https://github.com/slodge/MvvmCross-Templates
如果您正在寻找一些预先构建的二进制文件,请使用以下文件夹中的一个:https://github.com/slodge/MvvmCross-Binaries - 请注意,Mac上构建的可移植库不能移植到PC上(反之亦然) - 他们将“很快”但还没有。
很抱歉,我们没有更整洁的解决方案...我们现在一直在努力将PCL攻击Xamarin一年。然而,好消息是,很快这场战斗将会结束,我们都可以继续使用这些应用程序:)
我保证这个答案在一周内就过时了......
答案 1 :(得分:2)
Xamarin.Studio 4.2允许您创建PCL项目。
答案 2 :(得分:1)
看一下这篇文章:http://slodge.blogspot.de/2012/12/cross-platform-winrt-monodroid.html
有关使用PCL的许多信息以及关于MVVMCross的一些特殊信息