8个最佳的JavaScript移动应用开发框架

随着智能手机和平板电脑的普及,移动应用的开发越来越流行,基于JavaScript的移动开发框架也逐渐成为主流。移动开发与桌面应用的开发相比,有个显著的不同,那就是,移动应用绝大多数是基于触摸屏的应用。本文向大家推荐8个最佳的JavaScript移动应用开发框架。

1) Hammer.js框架

http://eightmedia.github.io/hammer.js/
Hammer.js是一个得到广泛使用的轻量级框架,它提供了流行的触摸屏事件,比如轻触、拖拽、双击和旋转。而且支持主流的移动OS,如iOS、Windows Phone、Android、BlackBerry。
8个最佳的JavaScript移动应用开发框架

2) jQuery UI

http://jqueryui.com/
jQuery UI框架很适合那些熟悉jQuery库的开发者,它提供了交互、Widgets、主题和图形顺序概念等。
要说明一点,jQuery Mobile框架更适合移动开发。
8个最佳的JavaScript移动应用开发框架

3) Pointer.js

http://smus.com/mouse-touch-pointer/
Pointer.js很适合既需要鼠标动作,又需要触摸动作的场景。
要说明一点,2013年8月7日Pointer.js已经废弃,新一代的框架命名为PointerEvents polyfill。
8个最佳的JavaScript移动应用开发框架

4) Quo.js

http://quojs.tapquo.com/
Quo.js是一个微型的JavaScript框架。它很小,模块化的结构,面向对象的设计,简化了HTML文档的遍历、事件处理,以及Ajax交互,其压缩包很小,大约5KB~6KB。
8个最佳的JavaScript移动应用开发框架

Quo.js定义的触摸事件如下:
8个最佳的JavaScript移动应用开发框架

5) Jo

http://joapp.com/
Jo是一个简单的App框架,用于开发HTML5应用,支持iOS、Android、BlackBerry和Chrome OS。
8个最佳的JavaScript移动应用开发框架

6) FastClick

https://github.com/ftlabs/fastclick
FastClick是一个简单的、易于使用的JavaScript库,它消除了触屏时产生事件的300ms的延迟,其目标是让用户感觉到响应很快。
8个最佳的JavaScript移动应用开发框架

7) jquery.pep.js

http://pep.briangonzalez.org/
jquery.pep.js是一个轻量级的jQuery插件,它可以把任意DOM元素转换成可拖动的对象。它支持主流的浏览器,支持触屏事件和点击事件。
8个最佳的JavaScript移动应用开发框架

8) Swipe

http://swipejs.com/
Swipe是一个敏捷的触屏滑块框架,适合图片浏览、幻灯片、画廊之类的应用。


8个最佳的JavaScript移动应用开发框架

上一篇:邯郸云计算中心正式开通运营


下一篇:VC获取并修改计算机屏幕分辨率