设置xamarin工作室与PCL和MVVMCross合作

Nk5*_*k54 9 ide portable-class-library mvvmcross xamarin-studio

我非常喜欢Xamarin Studio,我正在寻找模板解决方案,开始使用MvvmCross开发跨设备应用程序.

但我找不到如何设置一个项目与PCL和MvvmCross一起使用Xamarin Studio.

如果有人能给我一个链接,我可以找到一个教程来制作它,那就太棒了.

我很乐意通过提供反馈并提供一些关于如何开始使用Xamarin Studio,PCL MvvmCross并摆脱Visual Studio的教程来为这个社区做出贡献:D

Stu*_*art 6

正如@ duDE的回答指出的那样,对于在Xamarin2.0之前版本的PC上的Visual Studio中工作,可以在http://slodge.blogspot.de/2012/12/cross-platform-winrt上获得非常详细的说明.-monodroid.html

由于Xamarin 2.0的各种版本在上个月已经发布,这些类型的指令变得越来越难以保持最新......这种情况可能会持续一段时间,但Xamarin目前正在补充:

  • .Net 4.5(Mono 3)支持
  • async/await支持
  • PCL支持

这项工作正在紧急进行,但没有任何官方目标日期 - 所以我担心没有任何简单的方法来预测Alpha,Beta或最终可用性的日期.


对于当前的OSX设置,我认为您可以使用:

  • 目前的XamarinStudio/MonoDevelop - 4.0.2
  • 目前稳定的 Xamarin.iOS/MonoTouch和Xamarin.Android/MonoDroid - 使用Aplha频道

对于当前的PC设置,我认为你不能使用Xamarin.iOS,但你可以使用:


有关构建和运行事物的讨论,请不要使用StackOverflow - 而是使用以下方法之一:

作为备份,您还可以尝试https://jabbr.net/#/rooms/mvvmcross


甚至不考虑尝试构建一个MvvmCross应用程序 - 在Xamarin的免费版本上 - 它的限制对于我试图构建的任何应用程序而言都太低了.


如果您正在寻找一些启动应用模板,请使用:https://github.com/slodge/MvvmCross-Templates

如果您正在寻找一些预先构建的二进制文件,请使用以下文件夹中的一个:https://github.com/slodge/MvvmCross-Binaries - 请注意,Mac上构建的可移植库不能移植到PC上(反之亦然) - 他们将"很快"但尚未.


很抱歉,我们没有更整洁的解决方案...我们现在一直在努力将PCL攻击Xamarin一年.然而,好消息是,很快这场战斗将结束,我们都可以继续使用这些应用:)


我保证这个答案在一周内就过时了......