跨平台移动开发中xamarin与离子的比较

时间:2015-10-06 12:26:04

标签: jquery-mobile mobile xamarin ionic-framework windows-mobile

我不得不承认我对移动开发知之甚少,但经过一些研究后,似乎xamarin和ionic是使用.net进行跨平台移动开发的两种流行框架。虽然我不是他们中的任何一个l。

我想知道使用Xamarin从前到后和使用离子与.net web api作为后端之间的主要区别是什么?当然,xamarin不是游离的,而离子是。

2 个答案:

答案 0 :(得分:5)

Xamarin

  • 使用C#编写应用程序
  • 创建完整的原生用户界面
  • 涵盖前端和后端编程
  • 不免费

<强>离子

  • 使用Javascript + HTML + CSS撰写应用
  • 创建外观精美的用户界面非原生
  • 主要用于创建UI。使用其他JS框架进行后端编程。
  • 免费使用

答案 1 :(得分:1)

Microsoft bought Xamarin and made it free removing that concern for adoption.