10款高效簡化移動開發過程的工具
移動應用開發工具的更新換代,讓開發者可以直接通過瀏覽器就能建立移動主題和應用,快速而又簡單。而這些工具的主要特色就是,無需編寫大量程式碼或是無需編碼,它們除了讓經驗豐富地開發人員更快速地構造原型外,也降低了新手進入移動應用開發的壁壘。在這裡,本文介紹一些能夠有效簡化移動開發過程的10款工具。
1. Appium
Appium是一個開源、跨平臺的自動化測試工具,用於測試原生、混合以及移動Web應用,支援iOS、Android和FirefoxOS平臺。Appium通過使用WebDriver JSON協議,驅動iOS的UIAutomation庫以及Android的UIAutomator框架 。
相關連結:Appium的GitHub託管地址、mobilehub主頁
2. Mobiscroll
Mobiscroll是一個用於觸控裝置的日期和時間選擇器,它的使用不會改變HTML5、PhoneGap以及混合應用的原生使用者體驗。作為一款jQuery日期外掛,使用者可以自定義主題樣式,為自己的移動專案UI元件添色。Mobiscroll支援所有主流平臺:iOS、Android、BlackBerry, Windows Phone 8以及Amazon Kindle。
相關連結:Mobiscroll的GitHub託管地址、mobilehub主頁
3. Hammer.js
Hammer.js是一個多點觸控手勢庫,能夠為網頁加入Tap、Double Tap、Swipe、Hold、Pinch、Drag等多點觸控事件,免去監聽底層touchstart、touchmove、touchend事件並且要寫一大堆判斷邏輯的痛苦。
相關連結:Hammer.js的GitHub託管地址、mobilehub主頁
4. Countly
Countly是一款世界領先、實時、開源的移動分析平臺,它通過收集來自手機的資料,並將這些資料通過視覺化效果展示出來,分析移動應用的使用和終端使用者的行為,用來有效地幫助提高所開發的產品質量。目前,Countly支援iOS以及Android平臺。
相關連結:Countly的GitHub託管地址、mobilehub主頁
iWebInspector是一款免費的工具,用來除錯、配置和檢查iOS模擬器(iPhone或iPad)上執行的Web應用。可以檢查資源,檢視和修改HTML以及CSS,還可以對JavaScript程式碼使用斷點,建立圖表等,就像在桌面上使用Safari、Chrome或Firebug一樣簡單。
相關連結:iWebinspector的mobilehub主頁
Adaptive Images檢測訪問者的螢幕尺寸,自動建立、快取並能夠重新縮放HTML內嵌影象使其能夠變為最適合裝置的尺寸大小。Adaptive Images結合流體影象技術,適用於響應設計。
相關連結:Adaptive Images的GitHub託管地址、mobilehub主頁
7. Mobjectify
Mobjectify是簡化的移動開發,無論你是想要建立簡單的實體模型在不同裝置上進行測試還是構建工作應用,Mobjectify為你提供工具,加快你的工作流程。它使用繫結的小工具以及jQuery Mobile,在短短几分鐘內就可生成一個原型設計,而不是紙上的佈局或者線框圖。
相關連結:Mobjectify的mobilehub主頁
8. Ratchet
Ratchet是一款免費的開源工具,主要功能是,使用簡單的HTML、CSS和JS元件就能構建出移動應用程式原型。Ratchet使用簡單的原因之一就是,它支援很多控制元件,其中包括:Bars、Lists、Buttons、Forms、Segmented controllers、Sliders、Push events等。
相關連結:Ratchet的GitHub託管地址、mobilehub主頁
9. Vinisketch
通過Vinisketch,可以使用HTML5、CSS以及JavaScript來開發出能在移動平臺上原生執行的應用,並且其提供雲服務或作為一個獨立的應用程式。
Vinisketch特性:
- 視覺化編輯器:使用視覺化編輯器,只需拖放或自定義小部件,就可輕鬆設計應用程式。
- 多引擎:使用多引擎,可以為每一個目標裝置管理自己的應用程式。
相關連結:Vinisketch的mobilehub主頁
10. mAdserve
mAdserve是一個採用PHP+MySQL開發,用於輕鬆管理和跟蹤移動廣告的開源移動廣告伺服器,支援iOS、Android、Windows Phone平臺。
相關連結:mAdserve的mobilehub主頁
相關文章
- HTML5簡化移動應用開發過程HTML
- .NET開發不可錯過的25款高效工具
- 簡化PHP開發的10個工具PHP
- 程式猿必備的10個移動開發工具移動開發
- 5個不容錯過的高效開發工具
- 精選 Top10 開源排程工具,解鎖高效工作負裁自動化
- 我的移動開發春季歷程移動開發
- 移動應用開發過程中的迭代式原型設計原型
- 移動web——移動web開發簡介,WebStorgae簡介Web
- 前端開發過程的工業化前端
- 分享5款簡單而高效的小工具
- 針對開發者的20款移動開發框架移動開發框架
- 簡化工作流程 10款必備的HTML5開發工具HTML
- .Net 高效開發之不可錯過的實用工具
- 12 款不可錯過的開源 Ruby on Rails 開發工具AI
- 簡化PHP開發的11個工具PHP
- android移動開發簡單的開發例項Android移動開發
- 移動索引的儲存過程索引儲存過程
- 戲說移動江湖開發歷程
- 需求開發過程步驟簡述
- 資料視覺化開發必備的10款工具,真強大視覺化
- 這四款好用的前端開發工具,不要錯過!前端
- NET開發不可錯過的25款必備工具
- iOS開發 APP啟動過程iOSAPP
- 十佳開源移動開發工具移動開發
- 敏捷開發過程剖析及工具推薦敏捷
- 如何優化產品開發過程?優化
- 移動應用程式開發簡介!
- 推薦幾款實用的移動開發平臺移動開發
- 怎麼跳過阿里騰訊框架面試中的陷阱?這樣做!高效學習移動開發阿里框架面試移動開發
- webpack(8)vue元件化開發的演變過程WebVue元件化
- 淺談移動跨平臺開發框架的發展歷程框架
- Flutter #0 移動開發技術簡介Flutter移動開發
- 開發也可以如此簡單!華為雲釋出兩款開發工具
- 一個簡易的proxy程式的開發過程(2)(轉)
- 9 款極佳的 JavaScript 移動應用程式開發框架JavaScript框架
- 移動開發必備!15款jQuery Mobile外掛移動開發jQuery
- ORACLE啟動過程簡析Oracle