基础练习是在Windows,iOS,Android,Mac和Web界面上保留尽可能多的代码独立性 - 理想情况下,在Unix上使用mono。
答案 0 :(得分:1)
Monvross是MvvmCross的“灵感”之一,实际上支持基于Web的视图以及基于服务器的viewControllers。
然而,在我看来,它的使用有限,需要太多的服务器端内存,对移动应用程序设计有限制,对许多webapps来说真的不是一个好的编程模型。
如果您真的想在网络应用中支持MvvmCross,那么您可以查看:
对于特定类别的应用,可能会有一些意义。
但是对于更一般的网络应用程序,我认为有更好的解决方案 - 使用knockout,angular,Nancy,Fubu,ASP.Net等
MvvmCross仍然专注于富客户端应用程序,其中本地内存状态通常比网络应用程序大得多。
...替代地