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

stt*_*106 2 mobile windows-mobile jquery-mobile xamarin ionic-framework

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

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

Wos*_*osi 5

Xamarin

  • 用C#编写应用程序
  • 创建完整的本机UI
  • 涵盖前端和后端编程
  • 不是免费的

离子的

  • 使用Javascript + HTML + CSS编写应用程序
  • 创建非原生的好看的UI
  • 主要用于创建UI.使用其他JS框架进行后端编程.
  • 免费使用