Xamarin面试题及答案 - [ 移动开发 ]

Xamarin面试题及答案

使用Xamarin工具通过本机用户界面编写原生Android,iOS和Window应用程序。Xamarin在120个国家/地区中有超过140万开发人员正在使用Xamarin产品。

1. Xamarin是什么?

Xamarin是一种跨平台开发技术,我们可以在其中为IOS,Android和Windows Phone构建原生用户界面。 Xamarin的名字来自Tamarin猴,其中T已被X取代。

详细答案>>

2. 支持Xamarin开发的编程语言有哪些类型?

Xamarin的独特之处在于它有助于提供包括C#,类库和运行时的单一语言。 这些类型的语言可在iOS,Android和Windows的所有三个移动平台上使用。

详细答案>>

3. Xamarin中使用的元素类型是什么?

以下是Xamarin中使用的元素类型:

  1. C#语言
  2. Mono .net框架
  3. 编译器
  4. IDE工具
详细答案>>

4. 使用Xamarin的应用程序有哪些?

使用Xamarin的应用程序有以下几种: OLO – 在线订购食物的平台世界银行调查应用程序 – 全球调查应用程序Storyo – 一个有助于从图片创建视频的应用程序Freshdirect – 友好的在线杂货商深入分析–全面的CRM和项目管理应用程序Just giving -慈善的界面不断发展 – 基于事件的多合一信息应用程序超级巨人游戏 – 与iPhone兼容的PC游戏幕府将军的头骨 – 另一个多平台游戏应用程序Thermo Fisher Fisher Scientific – 一款融合科学知识的...详细答案>>

5. 使用Xamarin进行跨平台开发的原因(理由)是什么?

以下是使用Xamarin进行跨平台开发的一些原因:

  • 要学习的东西少
  • 无限制
  • 加快上线时间
  • Bug少
  • 为未来做好准备
详细答案>>

6. Xamarin内置的应用程序类型是什么?

以下是使用Xamarin开发的内置应用程序 - Goal 2014足球经理,秘密社团,面向孩子的iLearn,家长访问和Toolwiz清洁器构建的5种类型的应用程序。

详细答案>>

7. 什么是XAML?

XAML代表可扩展应用程序标记语言(Extensible Application Markup Language)。 XAML允许在Xamarin中定义用户界面。 表单应用程序使用标记语言而不是代码。

详细答案>>

8. XAML的优点是什么?

使用XAML有很多优点。以下是一些主要好处(优点)是: XAML通常比类似的代码更清晰,更精确。XAML在应用程序及其代码之间进行了明确区分。 因此,它可以实现清晰的开发人员-设计师工作流程。XAML具有用户界面对象的父子层次结构,具有更高的视觉简洁性。详细答案>>

9. Xamarin .forms是什么?

Xamarin .forms是一种框架,可以帮助开发人员为Android,iOS和Windows构建跨平台应用程序。

详细答案>>

10. Xamarin .forms中存在哪些不同类型的页面?

以下是Xamarin .forms中存在的一些不同页面: 内容页面 – 这种类型的页面显示单个视图,通常是一个容器,例如堆栈布局或滚动视图。Master-Detail页面 - 这种类型的页面管理两种类型的信息窗格。导航页面 – 与其他页面堆栈一起管理导航和用户体验的页面选项卡式页面 – 此页面允许使用选项卡导航子页面。模板化页面 – 一个页面,可帮助显示带有控件模板和内容页面基类的完整页面内容。轮播页面 – 允许在子页面(如图库)之间滑动手势的页面。详细答案>>

11. Xamarin .forms中存在哪些不同类型的布局控件?

Xamarin .forms中存在不同类型的布局控件。它们是: Content presenterContent viewFrameScroll viewTemplate viewAbsolute layoutGridRelative layoutStack layout详细答案>>

12. Xamarin的用途是什么?

Xamarin提供了使用C#编写核心逻辑的所有灵活性,并且还提供了为每个平台设计本机用户界面的可扩展性。

详细答案>>

13. 如何配置/设置Xamarin?

以下是设置Xamarin的4个简单步骤:

  • 下载Xamarin安装程序
  • 运行安装程序
  • 配置
  • Xamarin的激活
详细答案>>

14. 什么是Xamarin测试云?

Xamarin测试云允许在各种设备上测试移动应用程序。 测试云还用于同时在许多真实设备上进行自动化测试。

详细答案>>

15. Xamarin的产品是什么/有哪些?

以下是Xamarin的主要产品: Xamarin平台Xamarin .formsXamarin测试云Xamarin for Visual StudioXamarin StudioXamarin .mac.Net移动扫描仪机器人虚拟机详细答案>>

16. Xamarin中的数据绑定是什么?

数据绑定是用于自动将数据源与用户界面同步的技术类型。 完成数据绑定并且数据或业务模型发生更改时,它将自动将更改反映到UI元素,反之亦然。

详细答案>>

17. Xamarin中有哪些不同类型的数据绑定模式?

以下是Xamarin中不同类型的数据绑定模式: 默认一种方式 – 源的变化会影响目标来源的一种方式 – 目标的变化会影响来源两种方式 – 源和目标的变化相互影响详细答案>>

18. Xamarin .forms中使用的场景有哪些不同类型?

以下是Xamarin .forms中使用的不同类型的场景:

  • 视图以查看绑定
  • 与模型绑定
  • 向后绑定
  • 与集合绑定
详细答案>>

19. Xamarin .forms中数据页的用途是什么?

数据页面可帮助开发人员快速轻松地使用受支持的数据源,然后使用UI支架进行呈现。 可以使用主题对其进行自定义。

详细答案>>

20. Xamarin和mono有什么区别?

Xamarin Mono Xamarin是用于构建出色应用程序的最强大的解决方案之一。 如果要为单个平台构建应用程序,则需要具有本机平台。 使用Xamarin,可以通过相同的IDE,API和语言为多个平台创建本机应用。 本机移动应用程序基于Android,Java,IOS和Windows构建。 使用Xamarin,可以跳过每个平台的额外开发时间。 使用Mono,无法跳过每个平台的额外开发时间。 Xamarin应用程序主要以较低的成本可用于更广泛的范围。 Mono的价格较高,可用...详细答案>>
注: 此试题仅作为相关知识水平测试,不能作为权威试题和答案。非商业转载注明原文链接即可;商业转载需本站授权同意。