Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/xamarin/3.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
Xamarin 表单共享项目与本机表单_Xamarin_Xamarin.forms_Xamarin.ios_Xamarin.android - Fatal编程技术网

Xamarin 表单共享项目与本机表单

Xamarin 表单共享项目与本机表单,xamarin,xamarin.forms,xamarin.ios,xamarin.android,Xamarin,Xamarin.forms,Xamarin.ios,Xamarin.android,在阅读了关于Xamarin原生形式的文章后,我有点困惑。我目前正在为一个项目使用Xamarin,该项目是作为共享项目创建的,没有任何特定于平台的内容。因此,我的页面和业务逻辑位于我的共享项目中,android、iOS和UWP项目不包含其他内容 将共享页面移动到blogpost中描述的每个平台项目中,我会获得任何好处吗?这对我来说似乎有点不必要,因为我在3个地方有相同的代码 TL;博士: 在代码复制和性能方面,使用Xamarin本机表单(请参见链接)与共享项目相比有哪些优势。您似乎感到困惑。本机表

在阅读了关于Xamarin原生形式的文章后,我有点困惑。我目前正在为一个项目使用Xamarin,该项目是作为共享项目创建的,没有任何特定于平台的内容。因此,我的页面和业务逻辑位于我的共享项目中,android、iOS和UWP项目不包含其他内容

将共享页面移动到blogpost中描述的每个平台项目中,我会获得任何好处吗?这对我来说似乎有点不必要,因为我在3个地方有相同的代码

TL;博士:


在代码复制和性能方面,使用Xamarin本机表单(请参见链接)与共享项目相比有哪些优势。

您似乎感到困惑。

本机表单是一项相对较新的功能,允许您将Xamarin.Forms与经典/本机Xamarin一起使用。您可以在提供的链接中了解更多信息


共享项目是跨本机应用程序共享业务逻辑的一种方式。有不同的“代码共享选项”,在中有很好的解释。每种代码共享选项都有各自的优缺点。熟悉官方文档,如果您还有问题,请提问。

似乎您感到困惑。

Native Forms是一项相对较新的功能,允许您将Xamarin.Forms与经典/本机Xamarin一起使用。您可以在提供的链接中了解更多信息


共享项目是跨本机应用程序共享业务逻辑的一种方式。有不同的“代码共享选项”,在中有很好的解释。每种代码共享选项都有各自的优缺点。熟悉官方文档,如果您还有问题,请提问。

那么,我说我可以创建一个Xamarin.Android[…]项目进行平台特定开发,或者创建Xamarin.Forms进行跨平台开发,对吗。原生表单允许我使用Xamarin.Android[…]中的Xamarin.Forms内容。我想知道这个选项与我目前使用的有什么不同,因为我正在开发跨平台的,而不是专门针对Android或iOS的。您可以使用不同的方法:Xamarin和Xamarin.Forms。向下滚动至“哪种Xamarin方法最适合您的应用?”好的,谢谢!我的问题可能有点含糊不清,但这帮了我的忙。很高兴能帮上忙!一开始可能听起来很困惑,但其实很简单。官方指南涵盖了大部分主题,因此请确保熟悉它。祝你好运所以,我说我可以为特定平台的开发创建一个Xamarin.Android[…]项目,或者为跨平台创建Xamarin.Forms,这对吗。原生表单允许我使用Xamarin.Android[…]中的Xamarin.Forms内容。我想知道这个选项与我目前使用的有什么不同,因为我正在开发跨平台的,而不是专门针对Android或iOS的。您可以使用不同的方法:Xamarin和Xamarin.Forms。向下滚动至“哪种Xamarin方法最适合您的应用?”好的,谢谢!我的问题可能有点含糊不清,但这帮了我的忙。很高兴能帮上忙!一开始可能听起来很困惑,但其实很简单。官方指南涵盖了大部分主题,因此请确保熟悉它。祝你好运你们可以看看我关于Xamarin.Forms和Xamarin Native之间区别的答案。在这个网址上:@AlmirVuk很棒的帖子,谢谢!很高兴听到这个帖子对你有帮助@Marcel你可以看看我关于Xamarin.Forms和Xamarin Native的区别的答案。在这个网址上:@AlmirVuk很棒的帖子,谢谢!很高兴听到这个帖子对你有帮助@马塞尔