澳门新葡萄京网站 > 新葡萄京Web前端 > 10大优秀的移动Web应用程序开发框架

10大优秀的移动Web应用程序开发框架
2019-12-22 16:55

Sench Touch与jQuery Mobile是目前两个专为移动设备开发应用的著名JavaScript框架,如果你正在面临选择jQuery Mobile或者是Sencha Touch的问题,下文介绍的一些考虑因素或许能够帮助你做出决策。jQuery MobilejQuery Mobile只是一个 UI 库,依赖于 jQuery 和 jQuery UI 的 DOM 操作、Ajax 和其他库。为了创建 UI 部件,你只需要编写 HTML 即可,JM 会为对这些 HTML 元素进行修饰。可方便地重用已有的 HTML 代码。一些简单的应用直接用 HTML 即可实现,无需 JavaScript。JM 具有相对小的对象模型,可以快速轻松学习,特别是它是一个 jQuery 的插件。JM 对代码没有特定的要求,这可能是非常灵活的,但维护难度也加大。易于和其他框架进行集成。比 Sencha Touch 支持更多的设备。不依赖某个特定的供应商。Sencha Touch这是一个独立的库,包括 UI 部件、DOM 操作、Ajax 以及其他。无需依赖其他库。采用以 JavaScript 为核心的方法,基本上不需要写 HTML。提供大的对象模型,提供更多的功能,但是学习周期很长。统一的编程代码结构和要求,良好组织的代码易于维护。提供内置的服务器和本地存储的抽象层,可在关系数据基础上轻松执行 CRUD 操作。提供内置的工具用于创建 iOS 和 Android 本地运行的程序。比 jQuery Mobile 支持的设备要少。通过以上的对比,你是否已经有了选择?Via 本文作者:Jorge Ramon。Jorge Ramon是Building a Sencha Touch Application与Ext JS 3.0 Cookbook著作的作者。

 1、Sencha Touch Framework

  Sencha Touch 是世界上第一个基于 HTML5 的移动 Web 开发框架,支持最新的 HTML5 和CSS3 标准,全面兼容 Android 和 Apple iOS 设备,提供了丰富的 WEB UI 组件,可以快速的开发出运行于移动终端的应用程序。

  

图片 1

  2、jQuery Mobile

  jQuery Mobile 框架把“write less, do more”精神提升到更高的层次。jQuery 移动框架可以帮助你设计一个可运行于所有流行智能手机和平板平台的应用程序,而不需要为每种移动终端都开发一个特别的版本。

 

图片 2

  3、jQTouch

  jQTouch 是一款 jQuery 的插件,用于手机上实现动画、列表导航、默认应用样式等各种常见UI效果。支持 iPhone、Android 等手机。

 

图片 3

  4、The M Project

  The-M-Project 是一个包含各种UI组件,基于 jQuery 开发 HTML5 应用程序的移动Web应用框架,支持 iOS、Android、Palm webOS和BlackBerry 等平台。

 

图片 4

  5、DHTMLX Touch – HTML5 JavaScript Framework for Mobile

  DHTMLX Touch 是一个基于 HTML5 的免费 JavaScript 库,用于构建跨平台的移动 Web 应用程序。这不只是一组UI部件,而是一个完整的框架,它允许你为手机等触摸设备创建强大的Web应用程序。

 

图片 5

上一篇:徐州web前端哪个培训好 下一篇:没有了