1. Xrmarin 使用C#作为开发语言,对于C#程序员来说,这是好事,降低了自己的学习成本。
2. jQuery Mobile 是基于JQuery的创建移动 web 应用程序的框架。
jQuery Mobile 适用于所有流行的智能手机和平板电脑。
jQuery Mobile 使用 HTML5 和 CSS3 通过尽可能少的脚本对页面进行布局。
各位小伙伴们, 你们习惯使用的哪个?
------解决方案--------------------
如果你有web基础,jQuery Mobile上手需要2天,楼主可以尝试一下,开发效率也很高,但是它是一个web app,如果要作为应用发布需要用一些类似phonegap的技术打包到本地,性能上明显不如原生的(ios上不明显,android低端机卡段严重),而且会受一些网页权限限制(如果了解phonegap开发也能突破限制,但是会有很多学习成本),如果是简单的应用可以尝试一下。另外这类跨平台的框架,如果你是初学,遇到兼容性的问题(特别是android)解决问题所花费的时间几乎够你学习三个平台的原生应用开发。
也有一些更偏底层的跨平台框架,像Titanium有自己的语言,偏底层,兼容性和效果应该会更好,但是学习成本很高,Xrmarin应该类似于这种,如果熟悉C#,明显是选择Xrmarin,如果仅仅是给用户做一些简单的demo展示,倒是可以用jqm。