十款簡單工具幫你輕松創建移動應用程序
譯文多款無編碼需求或低編碼需求的移動編程工具為企業用戶及開發人員帶來更為通暢的移動應用成功道路
十款低編碼需求工具,快速走上移動應用開發之路的利器
雖然各大移動開發陣營間的爭議之聲尚未完全平息,不過面對移動時代的全面來臨,企業必須要為自身雇員、商務合作伙伴以及客戶提供并負責維護相關應用程序,從而最大程度提升生產效率與客戶滿意程度。但邁出第一步之后,開發陣營間相持不下的爭論擺在了我們面前:純HTML 5/JavaScript/CSS3型Web移動應用、原生代碼應用與混合型移動應用的開發者們各執一詞,也都拿出了有力的論據與實施辦法。不過總體來說,業界達成的普遍共識是沒有哪種方式能夠成為包治百病的萬靈藥。每一類機制及其工具集都在帶來優勢的同時也存在著各自的不足。
當然,企業在創新過程中也無法忽略移動應用開發所帶來的難度與成本。在今天的文章中,我們為大家準備了十款無編碼需求或者低編碼需求的移動應用開發工具。其中一些能夠面向多種移動平臺,也有一些主攻Web應用方向,雖然風格有所差別、但它們都能幫助您的企業快速建立起自己的移動項目并投付運行。
Alpha Anywhere
作為一款具備Windows IDE的低編碼需求、快捷、由向導驅動的終端到終端開發工具,Alpha Anywhere支持多種數據庫以及應用程序開發類型——包括Web、移動(例如iOS、Android以及Windows Phone)以及桌面應用。大家可以利用其中提供的組件來設計并創建HTML應用,小至4英寸、大至4英尺的靈活調節能力保證了應用成果能夠順利適應實際屏幕大小。Alpha Anywhere集成了PhoneGap與Adobe PhoneGap Build,允許開發人員在無需安裝多種原生開發環境或者購買Mac設備的前提下輕松建立起混合移動應用程序。該公司目前正在測試一套獨特的解決方案,旨在確保偶爾需要接入網絡的移動應用能夠與遠程數據庫協同運作。
Alpha Anywhere, Alpha Software, 每月使用費99美元。
App Press
App Press是一款基于Web且完全無需進行編碼的開發工具,專門用于開發iPhone、iPad以及Android應用程序。作為面向設計人員的開發方案,App Press利用一套與Photoshop類似的用戶界面幫助使用者分層建立起應用程序的視覺效果。從后端角度看,App Press則是一套基于Amazon的服務與平臺。該公司宣稱,設計人員們可以在一天之內拿出自己的首次開發成果,而經驗豐富的使用者一天之內甚至足以搞定五款應用程序——此外,熟悉這款工具的用戶能夠在該平臺上對新人加以指導。
App Press, 每月使用費為30美元到460美元。
AppArchitect
AppArchitect是套面向原生iPhone及iPad應用程序的開發工具及平臺,能夠以基于Web的方式通過拖拽操作幫助大家在無需涉及編碼技能的前提下完成開發工作。該公司還提供AppArchitect Preview應用用于應用成果預覽,大家可以通過iTunes App Store進行下載;應用完成后我們也能夠將其提交至App Store當中。該工具提供的模塊創建插件由Objective-C所編寫,此外其AppArchitect SDK則用于進一步擴展產品功能。該公司計劃逐步為該產品添加Android與移動Web應用的創建能力,并打算在產品正式發布之后針價格設定在每月40美元到100美元之間。
AppArchitect, 目前提供免費測試版。
Form.com
Form.com是一套專門面向Web及移動類解決方案的Web企業平臺,依靠拖拽操作實現應用創建并具備靈活的后端技術。這款開發工具能夠建立全新形式或者直接套用現有書面表單形式、設置面向特定流程的工作流與API集成機制、嵌入邏輯轉換、允許捕捉表單當中的圖片與數字簽名、提供表單字段自動填充功能。完成后的移動表單在網絡連接斷開后也能繼續收集信息,并在連接恢復時實現內容同步。
Form.com, WorldApp,每月412美元起,具體數額取決于項目規模與實際需求。
iBuildApp
iBuildApp是一款Web應用開發工具,針對iPhone、iPad以及Android平臺提供多種自定義型模板,允許大家通過拖拽操作完成開發并具備靈活的后端技術。如果大家接受iBuildApp提出的品牌推廣機制以及對用戶及站點訪問數量的嚴格限制,那么這款應用也可以算是免費產品。不限用戶數量的白標平板版本應用每月要價299美元,該公司還在兩者之間設置了其它幾種可選方案。對于常見的應用類型而言,像iBuildApp這樣一套基于模板的系統通常能夠制作出實用的開發成品——前提是備選工具當中包含大家需要的功能。
iBuildApp, 免費到每月299美元之間。
QuickBase
QuickBase是一套用于創建Web及移動Web數據庫應用的在線開發工具及平臺。它提供超過三百種自定義應用程序模板,其中包括上圖所示的Complete Project Manager。用戶可以“從零開始”設計數據并一步步構建起自己的應用程序,而且由QuickBase開發出的網站效果與一般移動網站無異。盡管Mobile QuickBase目前尚未以原生應用的形式推出,大家仍然可以在這套移動網站的幫助下打造出頗具實用性的成果。
QuickBase, Intuit,每月299美元起。
Salesforce1
Salesforce1能夠幫助大家加快HTML 5、iOS、Android以及Web移動應用的開發與部署工作。在極簡模式下,大家可以利用移動網站或者可下載的通用Salesforce查看應用創建自己的Force.com Web應用。更進一步,我們也能夠通過Salesforce Mobile Pack開發出jQuery Mobile(如上圖所示)、Angular.js、Backbone.js或者Knockout HTML 5移動應用。而經驗豐富的用戶也能夠從最高難度起步,利用Salesforce Mobile SDK將自己的移動平臺與其原生SDK工具相結合,從而開發出面向iOS或者Android平臺的原生或者混合應用。這些應用通過Salesforce中的Connected App與后端實現通信。
Salesforce1, Salesforce.com,每位用戶25美元起。
ViziApps
ViziApps將在線視覺設計工具、自定義樣本應用功能與代碼生成機制結合在一起,旨在開發出移動Web以及iOS及Android平臺上的原生應用。ViziApps設計工具提供表單字段與圖表、60種背景選擇以及4000幅圖片。它支持地圖、視頻、音頻、導航欄以及導航面板功能,而且提供大量自定義及JavaScript擴展機制。在模板應用中,我們可以了解如何使用字段、操作設定以及數據接口。
ViziApps,每月15美元到149美元外加公開發布費用。
Mobile Chrome Development Kit
Mobile Chrome Development Kit目前只發布了以Apache Cordova為基礎的開發者預覽工具,這款套件選擇的是混合應用路線。項目的指向對象為iOS、Android以及Chrome應用。正如大家在上圖中所見,用戶界面為標準的HTMl與CSS形式,其中還集成了Android(上圖)與iOS原生工具包。雖然這并不是一款完全無需編碼技能的開發工具,大家仍然可以將它作為相當實用的HTML視覺頁面設計方案。如果需要添加移動代碼,它也提供Chrome API以及Cordova API供大家使用。JavaScript的有力支持讓我們可以在完全不必考慮原生代碼指向平臺的前提下完成應用程序創建。
Mobile Chrome Development Kit,谷歌,免費。
Appcelerator
Appcelerator是一套結合了IDE、SDK以及多種框架,并將后端云服務添加至企業級系統中的移動開發方案。其Titanium SDK允許我們通過單一代碼庫開發出原生、混合以及移動Web等多種應用程序類型。
Titanium Studio是一套基于Eclipse的可擴展IDE,用于創建Titanium與Web應用程序;Appcelerator Cloud Services則為我們的應用成果提供一系列自動化網絡擴展功能及數據對象。Appcelerator提供的Alloy框架堅持快速實現Titanium應用程序開發的設計思路,以MVC架構為基礎并內置對Backbone.js以及Underscore.js的支持能力。盡管Appcelerator并不是一套無需編碼技能的解決方案,但它能夠以一站式角度為iOS、Android、Tizen、黑莓以及移動Web應用提供基于JavaScript的各類開發工具,就這一點來說仍然值得我們向大家強力推薦。
Appcelerator,個人開發用途免費,商業用途下的Appcelerator Platform收費。
原文鏈接:
http://www.infoworld.com/slideshow/144802/10-simple-tools-building-mobile-apps-fast-238653
原文標題:10 simple tools for building mobile apps fast
核子可樂譯