zoukankan      html  css  js  c++  java
  • 关于移动App开发前端UI框架选择

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

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

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

    移动端有几个参考呢?

    1、jquery mobile

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

    缺点是笨,性能不好!不是为移动而生。

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

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

    jQuery Mobile 可以应用于智能手机与平板电脑。

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

    2、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 性能优越,运行速度快。

    3、 onsen

    新的框架,未得到广泛普及,所以使用中出现问题能难解决,加上文档不给力。

     

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

     

  • 相关阅读:
    Android存储数据方式(转)
    Android实现双进程守护 (转)
    Android DOM、SAX、Pull解析XML(转)
    TCP/IP和Socket的关系(转)
    Socket通信原理和实践
    [转]Android中Intent传递对象的两种方法(Serializable,Parcelable)
    内存堆和栈的区别
    hdu 1754 线段树
    hdu 1166 线段树
    zoj 3686 线段树
  • 原文地址:https://www.cnblogs.com/Running_Zhang/p/5847594.html
Copyright © 2011-2022 走看看