Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Android中的设计模式(与xamarin跨平台)_Visual Studio 2010_Visual Studio_Xamarin.ios_Xamarin - Fatal编程技术网

Visual studio 2010 Android中的设计模式(与xamarin跨平台)

Visual studio 2010 Android中的设计模式(与xamarin跨平台),visual-studio-2010,visual-studio,xamarin.ios,xamarin,Visual Studio 2010,Visual Studio,Xamarin.ios,Xamarin,我想使用xamarin(iOS和Android)在多个设备上制作一个非常简单的应用程序 因此,我认为最好的方法是放置一个文件夹(在所有项目之间共享),其中包含所有: 数据层(用于物理存储) DataAccessLayer(支持数据操作) ServiceAccesslayout(与外部API通信) 业务层(应用程序外观) 对于视图,应用程序将使用其自定义语言 那么第一个问题,听起来很棒吗? 第二:如何添加这种文件夹,它应该在VisualStudio2012的每个项目中更新?实际上,我有一个解决

我想使用xamarin(iOS和Android)在多个设备上制作一个非常简单的应用程序

因此,我认为最好的方法是放置一个文件夹(在所有项目之间共享),其中包含所有:

  • 数据层(用于物理存储)
  • DataAccessLayer(支持数据操作)
  • ServiceAccesslayout(与外部API通信)
  • 业务层(应用程序外观)
对于视图,应用程序将使用其自定义语言

那么第一个问题,听起来很棒吗? 第二:如何添加这种文件夹,它应该在VisualStudio2012的每个项目中更新?实际上,我有一个解决方案,有两个项目,两个项目(iOS和Android)应该有相同的文件夹(tat包含所有“核心”层)


顺便说一句,如果您已经阅读了讨论这个问题的教程,请给我。

我想看看MVVMCross,它是跨平台共享最大数量代码的好方法


这篇来自Xamarin的文章展示了一种为多平台TargetingKay分解项目的可能方式。谢谢,但projet不会编译:'(谢谢,我会检查这篇文章!