人人都是開(kāi)發(fā)者:7款傻瓜式APP開(kāi)發(fā)工具
谷歌推出的App Inventor Android App開(kāi)發(fā)工具可以讓你僅通過(guò)拖拉式的簡(jiǎn)單操作就可以創(chuàng)建自己的Android App。對(duì)于那些為了特定目的想要?jiǎng)邮謬L試開(kāi)發(fā)一個(gè)簡(jiǎn)單應(yīng)用的用戶,除了App Inventor其實(shí)還有很多其他的選擇,比如下面介紹的5款工具就可以讓所有人都能輕松開(kāi)發(fā)手機(jī)應(yīng)用。不過(guò)如果你真想做個(gè)專(zhuān)業(yè)的開(kāi)發(fā)者,還是像lion一樣踏踏實(shí)實(shí)從基礎(chǔ)學(xué)起比較好。
國(guó)外的營(yíng)銷(xiāo)工作者和技術(shù)開(kāi)發(fā)者開(kāi)發(fā)了許多能幫助企業(yè)創(chuàng)建簡(jiǎn)單APP應(yīng)用的工具,通過(guò)這些工具,就算是一個(gè)對(duì)程序一竅不通的普通網(wǎng)民都可以很容易的創(chuàng)建一個(gè)企業(yè)的APP程序,并可以對(duì)程序進(jìn)行應(yīng)用更新維護(hù),開(kāi)展?fàn)I銷(xiāo)等活動(dòng)。
國(guó)內(nèi)比較不錯(cuò)的app開(kāi)發(fā),還有一個(gè)百度的app: http://siteapp.baidu.com/
下面給大家介紹幾款傻瓜式的APP開(kāi)發(fā)工具:
一、Bizness Apps
Bizness Apps為中小企業(yè)提供了一個(gè)快速制作手機(jī)App的平臺(tái)。它目前支持iOS(iPhone、 iPad)及Android平臺(tái)上的本機(jī)App制作。用戶完全不需要具備任何編程知識(shí),只要進(jìn)行按鈕勾選及拖拽,就能完成大部分設(shè)計(jì)工作。建立App時(shí), 首先選擇你的App類(lèi)型。Bizness Apps為每種類(lèi)型提供了相應(yīng)的模板,包含了該類(lèi)型大部分的常見(jiàn)功能,用戶只需要進(jìn)一步在選單中選取你的App需要的功能即可完成本機(jī)App的設(shè)計(jì)。在 App完成后,Bizness Apps會(huì)幫你把App上傳到他們?cè)趇OS和Android應(yīng)用商店的帳號(hào)。當(dāng)然,你也可以申請(qǐng)帳號(hào)自己上傳。選擇iOS或Android之 一,Bizness Apps收費(fèi)為每個(gè)平臺(tái)39美元。如果選擇同時(shí)支持兩個(gè)平臺(tái),總共僅需59美元。這個(gè)價(jià)格對(duì)于中小企業(yè)來(lái)說(shuō)實(shí)在很有吸引力,只需要一比頗小的投入,就能利 用App進(jìn)行品牌營(yíng)銷(xiāo)。
同時(shí),Bizness Apps公司還發(fā)布了其HTML5的手機(jī)App制作平臺(tái),中小企業(yè)們只要額外支付每月10美元的費(fèi)用, 就可以同時(shí)擁有本機(jī)應(yīng)用和HTML5的Web應(yīng)用。HTML5的手機(jī)App最大的好處無(wú)疑在于其跨平臺(tái)特性,客戶只要制作基于HTML5的App就可以實(shí) 現(xiàn)對(duì)所有智能機(jī)平臺(tái)的支持。
作為HTML5平臺(tái)發(fā)布的一部分,Bizness Apps還建立了一個(gè)QR碼模塊,幫助中小企業(yè)進(jìn)行手機(jī)App推廣。消費(fèi)者只要用手機(jī)掃一遍QR碼,就能快速定位到對(duì)應(yīng)平臺(tái)的App。
Bizness Apps簡(jiǎn)明的操作、強(qiáng)大的功能以及美觀的UI,吸引了眾多中小企業(yè)使用他們的服務(wù)。自去年10月正 式上線以來(lái),其增長(zhǎng)勢(shì)頭異常迅猛,已經(jīng)完成了超過(guò)1000個(gè)App,覆蓋10多種語(yǔ)言,20多個(gè)國(guó)家。
二、DevmyApp
一款傻瓜式的iOS應(yīng)用程序開(kāi)發(fā)軟件。有了該應(yīng)用,您就可以創(chuàng)建、設(shè)計(jì)和開(kāi)發(fā)自己的iOS應(yīng)用程序,同時(shí)還可避免為一些經(jīng)常出現(xiàn)的功能模塊重復(fù)編寫(xiě)代碼。
DevmyApp的主要特色功能有:
視圖和過(guò)渡:創(chuàng)建視圖并為其增加動(dòng)畫(huà)過(guò)渡效果。
共享 應(yīng)用:?jiǎn)?dòng)外部原生應(yīng)用,如Safari、電話或短信等。
動(dòng)畫(huà):創(chuàng)建基本的動(dòng)畫(huà)。
網(wǎng)頁(yè)視圖:創(chuàng)建網(wǎng)頁(yè)視圖用自定義的控制方式導(dǎo)航互聯(lián)網(wǎng)。
地圖視圖:創(chuàng)建可在混合地圖和衛(wèi)星地圖之間切換的地圖并可提示用戶位置。
滾動(dòng)文字:創(chuàng)建在屏幕上滾動(dòng)的標(biāo)簽。
搖晃 API:創(chuàng)建搖晃iDevice時(shí)執(zhí)行的操作。
應(yīng)用內(nèi)程序:?jiǎn)?dòng)消息或郵件等原生應(yīng)用并在應(yīng)用內(nèi)使用。
提醒視圖:創(chuàng)建自定義提醒視圖。
旋轉(zhuǎn)模式:當(dāng)您轉(zhuǎn)動(dòng)iDevice時(shí)使應(yīng)用支持橫屏模式。
振動(dòng):使特定操作觸發(fā)振動(dòng)。
每項(xiàng)特色功能都帶有說(shuō)明并可預(yù)覽應(yīng)用內(nèi)集成的實(shí)際例子的效果,而且還可預(yù)覽代碼和通過(guò)郵件發(fā)送代碼。代碼中包含注釋和解釋?zhuān)蓪?duì)其進(jìn)行修改滿足您應(yīng)用程序的需要。
對(duì)于想要通過(guò)強(qiáng)大的功能增強(qiáng)創(chuàng)意的iOS開(kāi)發(fā)人員和iOS平臺(tái)開(kāi)發(fā)新手,該應(yīng)用都是必備應(yīng)用。
注意:
要開(kāi)發(fā)iOS程序,您需要有一臺(tái)Mac系統(tǒng)的電腦。
若要理解和運(yùn)用該應(yīng)用中包含的代碼,您需有一定編程知識(shí)(特別是Objective-C語(yǔ)言)。
三、Appsgeyser
使用AppsGeyser就可以讓任何人都可以做應(yīng)用程序的開(kāi)發(fā)。 當(dāng)然,這個(gè)程序并不能讓你創(chuàng)建下一個(gè)憤怒的小鳥(niǎo)或者Foursquare。不過(guò)你僅僅想基于Web內(nèi)容建立一個(gè)非常簡(jiǎn)單的應(yīng)用程序的 話,AppsGeyser將會(huì)是你最佳的選擇。AppsGeyser其實(shí)非常容易。它僅僅有三個(gè)選項(xiàng):
首先,你可以任意輸入一個(gè)移動(dòng)網(wǎng)站網(wǎng)址,即可生成一個(gè)應(yīng)用;第二,輸入任何網(wǎng)頁(yè)小工具的HTML代碼,便可直接轉(zhuǎn)化為Android應(yīng)用;第三,通過(guò)工具抓取網(wǎng)頁(yè)上的版塊生成應(yīng)用。
一旦你的工作完成后,你可以將其上傳到Android Market上(但你事先要有一個(gè)出版商帳號(hào))或者供你自己使用這個(gè)程序上個(gè)月才可以使用,但其聯(lián)合創(chuàng)始人Vasily Salomatov稱(chēng)用戶已經(jīng)用AppsGeyser創(chuàng)建了1000個(gè)應(yīng)用程序。
四、APPMakr
這個(gè)是之前我在《APP不是移動(dòng)互聯(lián)網(wǎng)的全部》一文中介紹過(guò)的APP開(kāi)發(fā)工具,但是類(lèi)似的工具還很少。
它的主要業(yè)務(wù)是為用戶提供一個(gè)軟件開(kāi)發(fā)平臺(tái),讓不會(huì)編程的用戶也可以通過(guò)一個(gè)功能齊全的DIY工具包來(lái)開(kāi)發(fā)手機(jī)應(yīng)用程序。目前,AppMakr平臺(tái)上的大部分應(yīng)用主要是針對(duì)iOS系統(tǒng),但針對(duì)Android及WP7的應(yīng)用現(xiàn)在也正不斷增長(zhǎng)中。
基于瀏覽器的AppMakr可以整合用戶已有的網(wǎng)頁(yè)內(nèi)容和社交網(wǎng)站更新,也幫助出版商、博客用戶、小企業(yè)家和其他手機(jī)程序愛(ài)好者整合短信提示、相冊(cè)和 定位功能。它甚至還提供手機(jī)廣告網(wǎng)絡(luò)整合工具來(lái)增加開(kāi)發(fā)者的賺錢(qián)機(jī)會(huì)。AppMakr為用戶設(shè)計(jì)了算法來(lái)預(yù)測(cè)程序獲得批準(zhǔn)的可能性,標(biāo)記出程序的潛在問(wèn)題 并提出必要的程序修改建議。一旦程序通過(guò)審批并開(kāi)始提供下載,用戶就可以通過(guò)AppMakr操作版面查看進(jìn)程,發(fā)布給消費(fèi)者新信息并進(jìn)行程序升級(jí)等。截至 2011年5月,已經(jīng)有約3700個(gè)iPhone程序由AppMakr平臺(tái)開(kāi)發(fā),這超過(guò)了蘋(píng)果店全部iPhone應(yīng)用程序庫(kù)存的1%。
在具體使用過(guò)程中,用戶首先需要注冊(cè)一個(gè)AppMakr賬號(hào)。注冊(cè)完就可以立刻開(kāi)始制作你的應(yīng)用,然后選擇應(yīng)用模板如Android、iPhone等。
AppMakr的整個(gè)應(yīng)用制作流程分七步。
第一步是Art這個(gè)版面,這里是設(shè)置你應(yīng)用的名稱(chēng),圖標(biāo)和啟動(dòng)畫(huà)面。用戶可以通過(guò)AppMakr的搜索功能到網(wǎng)上找一張適合的圖,或者選擇自己上傳。
第二步來(lái)到Tab版面,這是比較重要的一個(gè)地方,設(shè)置你所制作的應(yīng)用中內(nèi)容,你應(yīng)用的內(nèi)容可以來(lái)自網(wǎng)絡(luò)相冊(cè),然后你的應(yīng)用就是展示這些圖片。也可以來(lái)自某RSS的內(nèi)容,你的應(yīng)用就是用來(lái)展示它。
第三步來(lái)到自定義版面,這里是設(shè)置你應(yīng)用中內(nèi)容的文字顏色和把內(nèi)容發(fā)到其他地方,如Facebook,但你想發(fā)布到這些網(wǎng)站的前提是有這些網(wǎng)站的開(kāi)發(fā)者ID。
第四步來(lái)到通知推送版面,開(kāi)發(fā)者可在這里設(shè)置應(yīng)用對(duì)手機(jī)推送通知時(shí)的顯示圖樣。
第五步來(lái)到應(yīng)用信息版面,開(kāi)發(fā)者可以在這里是對(duì)自己的應(yīng)用做一些背景描述。
第六步是商業(yè)化版面,在這里開(kāi)發(fā)者可以為自己的應(yīng)用添加廣告,以在日后獲取廣告費(fèi),但需要去對(duì)應(yīng)的廣告網(wǎng)站注冊(cè)一個(gè)相關(guān)ID。
最后一步是發(fā)布版面,在發(fā)布前,開(kāi)發(fā)者要提交一個(gè)自己的證書(shū)進(jìn)行認(rèn)證,認(rèn)證結(jié)束以后就可以真正去發(fā)布自己制作的應(yīng)用。
五、Mobile Roadie
Mobile Roadie提供一個(gè)應(yīng)用開(kāi)發(fā)平臺(tái),整合YouTube, Brightcove, Flickr, Twitpic, Ustream, Topspin, 谷歌資訊,RSS, Twitter和Facebook。用戶可使用該應(yīng)用平臺(tái)開(kāi)發(fā)iOS應(yīng)用和Android應(yīng)用,并可以使用其提供的內(nèi)容管理系統(tǒng)更新資訊,也可自行修改應(yīng) 用細(xì)節(jié)。Mobile Roadie還提供了數(shù)據(jù)分析工具。
6、AppCan
AppCan屬于移動(dòng)應(yīng)用開(kāi)發(fā)平臺(tái),應(yīng)用引擎支持Hybrid App的開(kāi)發(fā)和運(yùn)行。并且著重解決了基于HTML5的移動(dòng)應(yīng)用目前"不流暢"和"體驗(yàn)差"的問(wèn)題。使用AppCan應(yīng)用引擎提供的Native交互能力,可以讓HTML5開(kāi)發(fā)的移動(dòng)應(yīng)用基本接近Native App的體驗(yàn)。
與Phonegap支持單一webview使用div為單位開(kāi)發(fā)移動(dòng)應(yīng)用不同。AppCan支持多窗口機(jī)制,讓開(kāi)發(fā)者可以像最傳統(tǒng)的網(wǎng)頁(yè)開(kāi)發(fā)一樣,通過(guò)頁(yè)面鏈接的方式靈活的開(kāi)發(fā)移動(dòng)應(yīng)用?;谶@種機(jī)制,開(kāi)發(fā)者可以開(kāi)發(fā)出大型的移動(dòng)應(yīng)用,而不是只能開(kāi)發(fā)簡(jiǎn)易類(lèi)型的移動(dòng)應(yīng)用。
當(dāng)然,APP開(kāi)發(fā)工具不僅僅這些,例如:
專(zhuān)為藝術(shù)家打造的SwebApps
功能:SwebApps提供了一種在線服務(wù),讓你即便不知道如何編寫(xiě)代碼也可以開(kāi)發(fā)iPhone軟件。 專(zhuān)為小公司打造,提供多種可供定制的模板,你還可以使用他們的圖片庫(kù)。
開(kāi)發(fā)電子書(shū)應(yīng)用利器 eBook App
功能: T用于通過(guò)電子書(shū)創(chuàng)建軟件幾乎支持所有格式的文件:PDF, Doc, Zip, CHM, HTML, TXT, FB2, PDB, PRC, Mobi, PDB, MHT, RTF此外用戶還可以選擇字體和大小,添加圖片和注釋?zhuān)i定橫屏或豎屏等
游戲創(chuàng)意的實(shí)現(xiàn)者 GameSalad
功能: 這個(gè)下載工具可以讓用戶無(wú)需了解編程或腳本知識(shí)就可以開(kāi)發(fā)游戲開(kāi)發(fā)的軟件可以發(fā)布到網(wǎng)頁(yè)或iPhone上
……
期待有一天,APP開(kāi)發(fā)好比紙上畫(huà)圖一樣簡(jiǎn)單!
部分內(nèi)容來(lái)自 Android中文圈
相關(guān)文章
淺談測(cè)試驅(qū)動(dòng)開(kāi)發(fā)TDD之爭(zhēng)
在軟件行業(yè)中,神仙打架的名場(chǎng)面,那就不得不提的是2014年的那場(chǎng)——測(cè)試驅(qū)動(dòng)開(kāi)發(fā)(TDD)之爭(zhēng)。2021-05-05vscode安裝git及項(xiàng)目開(kāi)發(fā)過(guò)程
這篇文章主要介紹了vscode安裝git及項(xiàng)目開(kāi)發(fā)過(guò)程,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-03-03app開(kāi)發(fā)之原生開(kāi)發(fā)、H5開(kāi)發(fā)和混合開(kāi)發(fā)的區(qū)別
這篇文章主要介紹了app開(kāi)發(fā)之原生開(kāi)發(fā)、H5開(kāi)發(fā)和混合開(kāi)發(fā)的區(qū)別,需要的朋友可以參考下2019-12-12計(jì)算機(jī)二級(jí)如何一次性通過(guò)?給NCRE焦躁心情降溫!
計(jì)算機(jī)二級(jí)到現(xiàn)階段應(yīng)該如何備考,該聽(tīng)什么課?該針對(duì)哪些考點(diǎn)重點(diǎn)學(xué)習(xí),這些都要做到心里有數(shù),有計(jì)劃性。這篇文章為大家分享了計(jì)算機(jī)二級(jí)備考技巧,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08