Android 如何创建跨平台Xamarin移动应用程序项目?
我希望这篇文章能为我提供很多帮助,但这只是解决我问题的方法,因为xamarin文档对我来说太凌乱了,它不能为我提供一条直线 现在我的问题是,我如何创建能够跨越这两个平台的项目。我下载了xamarin,但是xamarin没有向我提供任何能够像图中所示的那样针对这两个平台的项目Android 如何创建跨平台Xamarin移动应用程序项目?,android,ios,xamarin,xamarin.ios,Android,Ios,Xamarin,Xamarin.ios,我希望这篇文章能为我提供很多帮助,但这只是解决我问题的方法,因为xamarin文档对我来说太凌乱了,它不能为我提供一条直线 现在我的问题是,我如何创建能够跨越这两个平台的项目。我下载了xamarin,但是xamarin没有向我提供任何能够像图中所示的那样针对这两个平台的项目 我能做的是,在我的VisualStudio中以IOS为目标创建项目,但在xamarin studio中无法实现。既然这样做了,我是否需要在我的VisualStudio中编写IOS代码,在xamarin中编写android代
我能做的是,在我的VisualStudio中以IOS为目标创建项目,但在xamarin studio中无法实现。既然这样做了,我是否需要在我的VisualStudio中编写IOS代码,在xamarin中编写android代码?如果是这样,跨平台的目的是什么??因为我必须在两个studio中编写代码,所以我只需要在一个studio中编写代码,并在两个平台上部署您可以在一个解决方案中拥有一个Xamarin.Android和Xamarin.iOS项目,并使用设计模式和一个通用的业务逻辑。对于共享代码中的平台特定代码,可以使用 您试图尽可能多地压缩通用代码,因此只需实现两次GUI(Android和iOS)
或者,您可以使用Xamarin.Forms代码库为所有受支持的平台创建单个UI您可以在单个解决方案中使用Xamarin.Android和Xamarin.iOS项目,并使用设计模式使用公共业务逻辑,以及。对于共享代码中的平台特定代码,可以使用 您试图尽可能多地压缩通用代码,因此只需实现两次GUI(Android和iOS)
或者,您可以使用Xamarin.Forms codebase为所有受支持的平台创建单个UI您必须在网络中使用Mac才能以本机或跨平台方式开发Xamarin.iOS项目 您可以使用Xamarin Studio以便携或共享的方式构建Android和iOS 使用VS也可以将项目指向Windows Phone
参考:
参考: