2016-03-18 41 views
1

我必須轉換UWP應用程序才能在所有操作系統上兼容。我正在爲此創建跨平臺本地便攜式xamarin項目,而不是使用xamarn.forms,其核心是PCL。我在現有的UWP應用程序中使用了MVVM光源。我發現mvvm燈在xamarin.touch中不兼容。我該怎麼辦?我可以使用mvvm light for windows phone項目和mvvm cross for others嗎?或者我應該使用mvvm交叉嗎?MVVM燈或MVVM跨xamarin便攜式

回答

1

爲什麼您認爲MvvM燈不支持Xamarin.iOS? MvvMLight可用於

  • 的Windows Presentation Foundation(3.5,4,4.5,4.5.1)
  • 的Silverlight(4和5)
  • Windows手機(7.1,8,8.1 Silverlight中,8.1 RT)
  • Windows應用商店(8,8.1)
  • Xamarin的Android
  • Xamarin的iOS
  • Xamarin窗體

http://blog.galasoft.ch/posts/2014/10/announcing-mvvm-light-v5-for-windows-and-xamarin/

所以,你可以使用MVVM光或MvvMCross。我不推薦在一個項目中使用這兩個框架。

+0

也支持uwp嗎? –

+0

如果我想選擇任何一種MVVM方法,那麼我如何選擇任何方法和基於什麼? –