Xamarin iOS/Android-什么是架构模式(例如mvvm?),服务类型和数据库

Xamarin iOS/Android-什么是架构模式(例如mvvm?),服务类型和数据库,android,ios,xamarin,Android,Ios,Xamarin,我正在尝试在VS2015上使用Xamarin创建一个简单的三层(Gui/webservice)ios/andriod应用程序 这是我开发环境的基本架构 MVVMCross模式上带Xamarin的VS2105 WebApi/HttpClient作为中间层 CouchBaseDb用于在云中的设备和远程数据库之间自动同步数据 是否有遗漏或设置错误?对于这样的问题,没有一个正确答案。征求意见和讨论的问题被认为是离题的。我当然知道这一点。。。但是认为这是一个绝望的举动。。。这真的没有一个快速的答案吗?

我正在尝试在VS2015上使用Xamarin创建一个简单的三层(Gui/webservice)ios/andriod应用程序

这是我开发环境的基本架构

  • MVVMCross模式上带Xamarin的VS2105
  • WebApi/HttpClient作为中间层
  • CouchBaseDb用于在云中的设备和远程数据库之间自动同步数据

是否有遗漏或设置错误?

对于这样的问题,没有一个正确答案。征求意见和讨论的问题被认为是离题的。我当然知道这一点。。。但是认为这是一个绝望的举动。。。这真的没有一个快速的答案吗?至少拥有正确的“术语”会让我更容易用谷歌搜索更多的信息。虽然这不是最终的答案,但这个博客有一个很好的方法建议。它适用于Xamarin.Forms,但可以很容易地适应Xamarin.iOS和Xamarin.Android。