熟悉mvvmlight,我现在开始考虑使用mvvmcross,因为它很好地将它与Xamarin一起使用,最终还支持我在ios和android上的代码。但是,我还没有,只要我没有主动瞄准WP8.1和Win8.1以外的其他平台,我就不想依赖xamarin。
问题:可以使用mvvmcross而不依赖于xamarin吗? (从我的研究到目前为止,我的理解是mvvmcross与xamarin的使用密切相关;甚至在他们共享库的程度上?会喜欢理解在多大程度上存在硬依赖。)
作为一种替代方法,是否有人成功使用mvvmlight进行跨平台开发?
亲切的问候
答案 0 :(得分:3)
是的它可以--MvvmCross的核心是PCL - 它是便携式。
Xamarin仅用于Xam.Android,Xam.iOS和Xam.Mac - 您可以使用WP,WinRT,WPF,MonoMac,Unity等,而无需任何Xamarin产品。