我很难理解mvvm fresh和mvvm light之间的区别,或者我可以说我只是跳进去。因此,任何人都可以通过xamarin.forms应用程序轻松使用它。
答案 0 :(得分:3)
我已经在用于小型和平板电脑设备的几个移动应用程序中使用了FreshMVVM。 FreshMvvm非常轻巧,但仍然为您提供所需的所有功能,它专门设计用于Xamarin Forms 。它为现有Xamarin Forms功能添加了额外的部分,例如:
在他们的项目站点中,他们有很好的参考资料和详细信息。 https://github.com/rid00z/FreshMvvm
更新:MvvmLight呢?
所有这些框架都提供了共同的功能。因为所有这些对象的目标都是相同的-提供跨平台工具以支持我为FreshMvvm列出的所有上述功能。但是,唯一的区别可能是其中一些可能包含更多功能,以及实现其基本类的方式。
对您的建议:您应该学习FreshMvvm(更加轻巧易学)和MvvmCross。这两个是Xamarin和Xamarin Forms平台当前最受欢迎的版本。