我真的很喜欢 Xamarin Studio,我正在寻找一个模板解决方案来开始使用 MvvmCross 开发跨设备应用程序。
但我找不到如何设置项目以使用 PCL 和 MvvmCross 与 Xamarin Studio。
如果有人可以给我一个链接,我可以在其中找到制作它的教程,那就太棒了。
我很高兴通过提供反馈并提供一些关于如何开始使用 Xamarin Studio、PCL MvvmCross 和摆脱 Visual Studio 的教程来为这个社区做出贡献:D
我真的很喜欢 Xamarin Studio,我正在寻找一个模板解决方案来开始使用 MvvmCross 开发跨设备应用程序。
但我找不到如何设置项目以使用 PCL 和 MvvmCross 与 Xamarin Studio。
如果有人可以给我一个链接,我可以在其中找到制作它的教程,那就太棒了。
我很高兴通过提供反馈并提供一些关于如何开始使用 Xamarin Studio、PCL MvvmCross 和摆脱 Visual Studio 的教程来为这个社区做出贡献:D
正如@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
甚至不要考虑尝试构建 MvvmCross 应用程序 - 在 Xamarin 的免费版本上 - 对于我尝试构建的任何应用程序来说,它的限制都太低了。
如果您正在寻找一些启动应用程序模板,请使用:https ://github.com/slodge/MvvmCross-Templates
如果您正在寻找一些预构建的二进制文件,请使用以下文件夹之一:https ://github.com/slodge/MvvmCross-Binaries - 请注意,在 Mac 上构建的可移植库不能移植到 PC(反之亦然) - 他们将“很快”但还没有。
很抱歉,我们没有一个更整洁、完整的解决方案……我们已经为将 PCL 侵入 Xamarin 而奋斗了一年。然而,好消息是这场战斗很快就会结束,我们都可以继续使用这些应用程序了 :)
我保证这个答案会在一周内过时......
Xamarin.Studio 4.2 允许您创建 PCL 项目。
看看这篇文章:http ://slodge.blogspot.de/2012/12/cross-platform-winrt-monodroid.html
许多关于使用 PCL 的信息以及一些关于 MVVMCross 的特殊信息