哪个文件用于在VS中开发移动应用程序。是axml还是xaml?

时间:2016-12-07 07:26:26

标签: c# android xaml

我是xamarin的新手。

我已经开始使用Xamarin并完成了所有安装过程。到目前为止一切顺利。但后来我在网上搜索的一些信息。然后我开始知道要构建多个操作系统,如android和ios,我必须用xaml文件编写。但是在他们使用的demo普通axml文件中。 使用axml的链接是 https://developer.xamarin.com/guides/android/getting_started/hello,android/hello,android_quickstart/

让我知道我必须在哪些方面发展。天气我必须使用axml或xaml文件?

提前致谢。

1 个答案:

答案 0 :(得分:0)

因此,在Xamarin中,您有两种开发应用程序的方法:

1 - 特定于平台,您将拥有一个业务逻辑代码库(如呼叫服务,您的应用程序逻辑..等)。 并且对于每个平台,您将需要编写特定的UI代码(页面,axml是android,在ios上的storybaords,在Windows上的xaml)

2-Xamarin表单,您将在一个地方拥有所有内容,业务逻辑UI(仅使用Xaml for ios / Android / Windows)。

现在听起来像Xamarin表单是一个很好的解决方案(这是真的),但是如果您需要访问某些平台特定功能,或者您想要向UI添加精细细节,您可能希望使用平台特定路线

查看此讨论: When to use Xamarin.Forms vs Xamarin Native?