10款高效簡化移動開發過程的工具

csdn發表於2014-04-22

  移動應用開發工具的更新換代,讓開發者可以直接通過瀏覽器就能建立移動主題和應用,快速而又簡單。而這些工具的主要特色就是,無需編寫大量程式碼或是無需編碼,它們除了讓經驗豐富地開發人員更快速地構造原型外,也降低了新手進入移動應用開發的壁壘。在這裡,本文介紹一些能夠有效簡化移動開發過程的10款工具。

  1. Appium

  Appium是一個開源、跨平臺的自動化測試工具,用於測試原生、混合以及移動Web應用,支援iOS、Android和FirefoxOS平臺。Appium通過使用WebDriver JSON協議,驅動iOS的UIAutomation庫以及Android的UIAutomator框架 。

10款高效簡化移動開發過程的工具

  相關連結:Appium的GitHub託管地址mobilehub主頁

  2. Mobiscroll

  Mobiscroll是一個用於觸控裝置的日期和時間選擇器,它的使用不會改變HTML5、PhoneGap以及混合應用的原生使用者體驗。作為一款jQuery日期外掛,使用者可以自定義主題樣式,為自己的移動專案UI元件添色。Mobiscroll支援所有主流平臺:iOS、Android、BlackBerry, Windows Phone 8以及Amazon Kindle。

10款高效簡化移動開發過程的工具

  相關連結:Mobiscroll的GitHub託管地址mobilehub主頁

  3. Hammer.js

  Hammer.js是一個多點觸控手勢庫,能夠為網頁加入Tap、Double Tap、Swipe、Hold、Pinch、Drag等多點觸控事件,免去監聽底層touchstart、touchmove、touchend事件並且要寫一大堆判斷邏輯的痛苦。

10款高效簡化移動開發過程的工具

  相關連結:Hammer.js的GitHub託管地址mobilehub主頁

  4. Countly

  Countly是一款世界領先、實時、開源的移動分析平臺,它通過收集來自手機的資料,並將這些資料通過視覺化效果展示出來,分析移動應用的使用和終端使用者的行為,用來有效地幫助提高所開發的產品質量。目前,Countly支援iOS以及Android平臺。

10款高效簡化移動開發過程的工具

  相關連結:Countly的GitHub託管地址mobilehub主頁

  5. iWebinspector

  iWebInspector是一款免費的工具,用來除錯、配置和檢查iOS模擬器(iPhone或iPad)上執行的Web應用。可以檢查資源,檢視和修改HTML以及CSS,還可以對JavaScript程式碼使用斷點,建立圖表等,就像在桌面上使用Safari、Chrome或Firebug一樣簡單。

10款高效簡化移動開發過程的工具

  相關連結:iWebinspector的mobilehub主頁

  6. Adaptive Images

  Adaptive Images檢測訪問者的螢幕尺寸,自動建立、快取並能夠重新縮放HTML內嵌影像使其能夠變為最適合裝置的尺寸大小。Adaptive Images結合流體影像技術,適用於響應設計。

10款高效簡化移動開發過程的工具

  相關連結:Adaptive Images的GitHub託管地址mobilehub主頁

  7. Mobjectify

  Mobjectify是簡化的移動開發,無論你是想要建立簡單的實體模型在不同裝置上進行測試還是構建工作應用,Mobjectify為你提供工具,加快你的工作流程。它使用繫結的小工具以及jQuery Mobile,在短短几分鐘內就可生成一個原型設計,而不是紙上的佈局或者線框圖。

10款高效簡化移動開發過程的工具

  相關連結:Mobjectify的mobilehub主頁

  8. Ratchet

  Ratchet是一款免費的開源工具,主要功能是,使用簡單的HTML、CSS和JS元件就能構建出移動應用程式原型。Ratchet使用簡單的原因之一就是,它支援很多控制元件,其中包括:Bars、Lists、Buttons、Forms、Segmented controllers、Sliders、Push events等。

10款高效簡化移動開發過程的工具

  相關連結:Ratchet的GitHub託管地址mobilehub主頁

  9. Vinisketch

  通過Vinisketch,可以使用HTML5、CSS以及JavaScript來開發出能在移動平臺上原生執行的應用,並且其提供雲服務或作為一個獨立的應用程式。

10款高效簡化移動開發過程的工具

  Vinisketch特性:

  • 視覺化編輯器:使用視覺化編輯器,只需拖放或自定義小部件,就可輕鬆設計應用程式。
  • 多引擎:使用多引擎,可以為每一個目標裝置管理自己的應用程式。

  相關連結:Vinisketch的mobilehub主頁

  10. mAdserve

  mAdserve是一個採用PHP+MySQL開發,用於輕鬆管理和跟蹤移動廣告的開源移動廣告伺服器,支援iOS、Android、Windows Phone平臺。

10款高效簡化移動開發過程的工具

  相關連結:mAdserve的mobilehub主頁

相關文章