低代碼/無(wú)代碼(簡(jiǎn)稱低零代碼)開發(fā)平臺(tái)是一種可視化應(yīng)用創(chuàng)建和開發(fā)環(huán)境,它使非專業(yè)開發(fā)人員也可以點(diǎn)擊拖放的方式創(chuàng)建移動(dòng)或Web應(yīng)用。
低零代碼平臺(tái)還能使業(yè)務(wù)分析師,IT管理員,小型企業(yè)主和其他非軟件開發(fā)人員能夠快速構(gòu)建和測(cè)試應(yīng)用,因?yàn)閼?yīng)用創(chuàng)建者不必了解傳統(tǒng)的編程語(yǔ)言,機(jī)器代碼等。使用者所看到的只是一個(gè)用戶友好的圖形界面(GUI),該界面允許僅僅通過(guò)鼠標(biāo)點(diǎn)擊的方式即可快速創(chuàng)建應(yīng)用。
為什么需要低零代碼平臺(tái)
應(yīng)用需要敏捷性和快速交付(能夠以小規(guī)模起步,快速失敗或快速成長(zhǎng)和擴(kuò)展)。
需要低成本進(jìn)行現(xiàn)代化,跟進(jìn)時(shí)代步伐。
缺乏熟練的技術(shù)人員以及開發(fā)人員,必須跟上的不斷增長(zhǎng)的技術(shù)和框架。
無(wú)法構(gòu)建太多的應(yīng)用程序(根據(jù)Gartner的數(shù)據(jù),80%到85%的IT預(yù)算用于維護(hù))。
低零代碼平臺(tái)的增長(zhǎng)非常迅速。據(jù)分析師預(yù)測(cè),低零代碼市場(chǎng)2020年將達(dá)到150億美元,到2024年,低零代碼應(yīng)用開發(fā)將占所有應(yīng)用開發(fā)活動(dòng)的65%。
云計(jì)算激戰(zhàn)
亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)在云計(jì)算大戰(zhàn)中創(chuàng)造了新的戰(zhàn)線:低代碼(或無(wú)代碼)應(yīng)用程序開發(fā),宣布Honeycode挑戰(zhàn)Google Cloud和Microsoft Azure上的現(xiàn)有產(chǎn)品。
上周AWS剛剛在Beta版中宣布的Honeycode被描述為“一種完全托管的服務(wù),它使客戶能夠快速構(gòu)建強(qiáng)大的移動(dòng)和Web應(yīng)用程序-無(wú)需編程。”
它將與微軟的Azure云競(jìng)爭(zhēng),后者在Azure上具有Microsoft Power Apps,被稱為“一個(gè)功能強(qiáng)大的低代碼平臺(tái),可快速構(gòu)建應(yīng)用。” 微軟還提供了Azure App Foundry,被稱為“一個(gè)用于快速,輕松地創(chuàng)建基于Microsoft Azure云的解決方案的企業(yè)平臺(tái)”。
同時(shí),Google Cloud正在關(guān)閉其低代碼的App Maker平臺(tái)(計(jì)劃于2021年1月19日徹底退出歷史舞臺(tái)),而采用AppSheet,該平臺(tái)采用了來(lái)自收購(gòu)的技術(shù),被稱為“對(duì)我們應(yīng)用程序的新增加”開發(fā)產(chǎn)品組合,它是一種無(wú)代碼工具,功能類似于App Maker。”
近年來(lái),越來(lái)越活躍的低代碼/無(wú)代碼開發(fā)領(lǐng)域開始興起,這是由于一系列因素造成的,其中包括企業(yè)應(yīng)用程序(尤其是移動(dòng)應(yīng)用程序)的巨大需求導(dǎo)致缺乏訓(xùn)練有素的專業(yè)(和昂貴)開發(fā)人員。該領(lǐng)域的不同方法——通常是針對(duì)“普通業(yè)務(wù)用戶”——包括快速應(yīng)用程序開發(fā)(RAD)和其他技術(shù),包括可視化的拖放可組合性、向?qū)?qū)動(dòng)的工作流、所見即所得編輯器、現(xiàn)成的模板和模型等等。
對(duì)于Honeycode而言,它是一個(gè)電子表格模型,并借助模板和許多內(nèi)置函數(shù)。
使用Amazon Honeycode,客戶可以使用一個(gè)簡(jiǎn)單的可視化應(yīng)用程序生成器,創(chuàng)建高度交互式的web和移動(dòng)應(yīng)用程序,這些應(yīng)用程序由強(qiáng)大的AWS構(gòu)建的數(shù)據(jù)庫(kù)支持,以執(zhí)行任務(wù),如隨時(shí)間推移跟蹤數(shù)據(jù)、通知用戶更改、路由審批以及促進(jìn)交互式業(yè)務(wù)流程。AWS說(shuō)使用Amazon Honeycode,客戶可以創(chuàng)建復(fù)雜程度不等的應(yīng)用程序,從小型團(tuán)隊(duì)的任務(wù)跟蹤應(yīng)用程序到為多個(gè)團(tuán)隊(duì)或部門管理復(fù)雜工作流的項(xiàng)目管理系統(tǒng)。
AWS列出的版本的重點(diǎn)包括:
對(duì)應(yīng)用程序或其數(shù)據(jù)所做的更新將立即共享給團(tuán)隊(duì)。
可以配置自定義的Honeycode應(yīng)用程序,以便每個(gè)團(tuán)隊(duì)成員僅查看他們需要的數(shù)據(jù)。
可以為移動(dòng)設(shè)備或Web瀏覽器構(gòu)建應(yīng)用程序,以便團(tuán)隊(duì)成員可以在任何地方工作。
可以將應(yīng)用設(shè)置為自動(dòng)通知團(tuán)隊(duì)有關(guān)更新的信息,或在輪到他們采取行動(dòng)時(shí)提醒人們。
使用Honeycode創(chuàng)建的待辦應(yīng)用
使用Honeycode創(chuàng)建的待辦事項(xiàng)應(yīng)用程序。
AWS發(fā)言人Jeff Barr撰寫了6月24日的博客文章,該文章顯示了如何開始使用新工具,并創(chuàng)建了上述的待辦事項(xiàng)應(yīng)用程序。
AWS說(shuō),它建議使用Honeycode構(gòu)建的其他類型的應(yīng)用程序包括:
跟蹤和管理流程批準(zhǔn)之類的內(nèi)容。
活動(dòng)安排。
客戶關(guān)系管理。
用戶調(diào)查。
內(nèi)容和庫(kù)存跟蹤。
這項(xiàng)新的完全托管的AWS服務(wù)使您無(wú)需編寫任何代碼即可構(gòu)建強(qiáng)大的移動(dòng)和Web應(yīng)用程序,它使用熟悉的電子表格模型,讓您在幾分鐘之內(nèi)就可以入門。AWS表示,企業(yè)可以在幾分鐘內(nèi)開始使用beta工具創(chuàng)建應(yīng)用程序,被允許免費(fèi)創(chuàng)建多達(dá)20個(gè)用戶的應(yīng)用程序,而只需為大型應(yīng)用程序的用戶和存儲(chǔ)付費(fèi)。
根據(jù)目前云計(jì)算領(lǐng)域的發(fā)展格局來(lái)看,絕大部分市場(chǎng)份額還是掌握在科技巨頭手里,可以預(yù)見到的是巨頭們搶奪市場(chǎng)的競(jìng)爭(zhēng)只會(huì)愈演愈烈。盡管亞馬遜獨(dú)領(lǐng)風(fēng)騷,但微軟和谷歌的發(fā)展勢(shì)頭也很猛,能否出現(xiàn)趕超的局面還是要看后續(xù)兩家在營(yíng)收增長(zhǎng)上的表現(xiàn),只是在巨頭廝殺下,率先占領(lǐng)市場(chǎng)的仍然會(huì)獲得更大的市場(chǎng)紅利。