8個最佳的JavaScript行動裝置 App開發架構

來源:互聯網
上載者:User
《8個最佳的JavaScript行動裝置 App開發架構》

作者:chszs,轉載需註明。部落客頁:http://blog.csdn.net/chszs

隨著智能手機和平板電腦的普及,行動裝置 App的開發越來越流行,基於JavaScript的移動開發架構也逐漸成為主流。移動開發與案頭應用的開發相比,有個顯著的不同,那就是,行動裝置 App絕大多數是基於觸控螢幕的應用。本文向大家推薦8個最佳的JavaScript行動裝置 App開發架構。

1) Hammer.js架構

http://eightmedia.github.io/hammer.js/
Hammer.js是一個得到廣泛使用的輕量級架構,它提供了流行的觸控螢幕事件,比如輕觸、拖拽、雙擊和旋轉。而且支援主流的移動OS,如iOS、Windows Phone、Android、BlackBerry。

2) jQuery UI

http://jqueryui.com/
jQuery UI架構很適合那些熟悉jQuery庫的開發人員,它提供了互動、Widgets、主題和圖形順序概念等。
要說明一點,jQuery Mobile架構更適合移動開發。

3) Pointer.js

http://smus.com/mouse-touch-pointer/
Pointer.js很適合既需要滑鼠動作,又需要觸摸動作的情境。
要說明一點,2013年8月7日Pointer.js已經廢棄,新一代的架構命名為PointerEvents polyfill。

4) Quo.js

http://quojs.tapquo.com/
Quo.js是一個微型的JavaScript架構。它很小,模組化的結構,物件導向的設計,簡化了HTML文檔的遍曆、事件處理,以及Ajax互動,其壓縮包很小,大約5KB~6KB。

Quo.js定義的觸摸事件如下:

5) Jo

http://joapp.com/
Jo是一個簡單的App架構,用於開發HTML5應用,支援iOS、Android、BlackBerry和Chrome OS。

6) FastClick

https://github.com/ftlabs/fastclick
FastClick是一個簡單的、便於使用的JavaScript庫,它消除了觸屏時產生事件的300ms的延遲,其目標是讓使用者感覺到響應很快。

7) jquery.pep.js

http://pep.briangonzalez.org/
jquery.pep.js是一個輕量級的jQuery外掛程式,它可以把任意DOM元素轉換成可拖動的對象。它支援主流的瀏覽器,支援觸屏事件和點擊事件。

8) Swipe

http://swipejs.com/
Swipe是一個敏捷的觸屏滑塊架構,適合圖片瀏覽、投影片、畫廊之類的應用。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.