关于移动App开发前端UI框架选择

问题:如今移动开发各类必须,而移动开发纠结在于怎样快速高效的开发出来。html

作web开发有些年头了,成熟的前端套件(easyui,extjs,jqueryui)非常方便,能够开发出来规范一直的产品,各类组件也是很完整的,不用单独找日期控件或者验证控件等等。前端

毕竟不是作美工的,要知道作出来一直的产品是很重要的。如今后端技术无可厚非的成熟了,全部的开发都集中到了全端UI上面。jquery

移动端有几个参考呢?angularjs

一、jquery mobileweb

jquery内核的朋友上手很快的,毕竟是jquery的产品。后端

缺点是笨,性能很差!不是为移动而生。框架

教程:http://www.runoob.com/jquerymobile/jquerymobile-tutorial.htmlionic

 

jQuery Mobile 是用于建立移动 Web 应用的前端开发框架。工具

jQuery Mobile 能够应用于智能手机与平板电脑。布局

jQuery Mobile 使用 HTML5 & CSS3 最小的脚原本布局网页。

 

二、ioinc(推荐,国外最推崇的)

js交互部分用的angularjs,能够彻底和jquery说拜拜。和angular深度融合。

教程:http://www.runoob.com/ionic/ionic-tutorial.html

教程AngularJS:http://www.runoob.com/angularjs/angularjs-tutorial.html

 ionic是一个轻量的手机UI库,具备速度快,界面现代化、美观等特色。为了解决其余一些UI库在手机上运行缓慢的问题,它直接放弃了IOS6和Android4.1如下的版本支持,来获取更好的使用体验。

  • 1.ionic 基于Angular语法,简单易学。
  • 2.ionic 是一个轻量级框架。
  • 3.ionic 完美的融合下一代移动框架,支持 Angularjs 的特性, MVC ,代码易维护。
  • 4.ionic 提供了漂亮的设计,经过 SASS 构建应用程序,它提供了不少 UI 组件来帮助开发者开发强大的应用。
  • 5.ionic 专一原生,让你看不出混合应用和原生的区别
  • 6.ionic 提供了强大的命令行工具。
  • 7.ionic 性能优越,运行速度快。

三、 onsen

新的框架,未获得普遍普及,因此使用中出现问题能难解决,加上文档不给力。

 

混合html开发范围内,目前ioinc是最佳选择。快速高效,和稳定都是首选。

相关文章
相关标签/搜索