Xamarin C#和移动平台

时间:2016-06-17 11:34:27

标签: xamarin

我开始使用Xamarin而且我是初学者。由于没有关于Xamarin的文档,当我崩溃时我找不到解决方案。

无论如何,我想问你一些问题。

  1. 有两种选择:你可以只使用Xamarin代码和C#,这个代码可以用于Android,IOS和Win Phone,或者你可以使用Android,IOS和Win Phones的单独代码。这些信息是真是假? (我不知道我是完全正确的。)

  2. 当我使用C#创建.xaml文件以产生Android,IOS和Win Phones时,我如何使用本机页面,库(例如:SharedPreference)。例如,我有一个.xaml页面,我想导航到Android.Activity页面 - 这可能吗?

  3. 感谢您的回复。

1 个答案:

答案 0 :(得分:2)

你最好的朋友的错误和错误是谷歌和stackoverflow。你可以找到几乎所有的东西,因为xamarin在微软收购后开始大量增长。

  1. 您可以选择统一的解决方案,如PCL(共享或便携式)或单独的项目。所有这些都是用C#编写的,因为这就是Xamarin正在做的事情。
  2. 我认为你没有能力这样做,但我不确定。
  3. 您必须进行研究才能找到适合您应用的编码方式。如果你想在每个平台上用复杂的ui构建非常独特的东西,你可能会选择单独的项目。另外,您可以使用xamarin表单在所有项目中拥有唯一的UI。