- 低代碼在制造行業(yè)數(shù)字化實(shí)踐
- 張彤等
- 1692字
- 2024-05-11 18:06:11
二、低代碼的發(fā)展歷史
(一)低代碼的起源
盡管低代碼的概念在2014年才被提出,距今不過(guò)短短九年時(shí)間,但與其相關(guān)的概念和技術(shù)已經(jīng)有相當(dāng)長(zhǎng)的歷史。
1.4GL
低代碼的歷史,最早可以追溯到20世紀(jì)80年代,第四代編程語(yǔ)言(4GL)的誕生。第四代編程語(yǔ)言旨在簡(jiǎn)化編程過(guò)程,通過(guò)高度抽象來(lái)提高開(kāi)發(fā)效率。盡管這些語(yǔ)言不是純粹的圖形化工具,但它們?cè)诤?jiǎn)化編程過(guò)程方面邁出了重要的一步。
2.RAD
20世紀(jì)90年代,RAD(Rapid Application Development,快速應(yīng)用開(kāi)發(fā))方法誕生,它鼓勵(lì)迭代開(kāi)發(fā)、原型設(shè)計(jì)和用戶參與。RAD方法在當(dāng)時(shí)的軟件開(kāi)發(fā)工具中得到了廣泛應(yīng)用,這些工具使用圖形界面、預(yù)構(gòu)建組件和代碼生成技術(shù),使開(kāi)發(fā)人員能夠更快地構(gòu)建應(yīng)用。
3.BPM和EAI
21世紀(jì)初,BPM(Business Process Management,業(yè)務(wù)流程管理)和EAI(Enterprise Application Integration,企業(yè)應(yīng)用集成)平臺(tái)開(kāi)始出現(xiàn)。BPM是一種以規(guī)范化構(gòu)造端對(duì)端的業(yè)務(wù)流程為中心,以持續(xù)提高組織績(jī)效為目的的系統(tǒng)化方法。EAI是集成基于不同平臺(tái)、使用不同方法建立的異構(gòu)系統(tǒng)應(yīng)用的一種技術(shù)。這些方法和技術(shù)為企業(yè)提供了新的可視化工具,來(lái)設(shè)計(jì)、執(zhí)行和管理業(yè)務(wù)流程,使非技術(shù)人員可以更容易地參與到應(yīng)用開(kāi)發(fā)的過(guò)程中。
4.MBaaS
2010年,隨著智能手機(jī)和移動(dòng)應(yīng)用的普及,MBaaS(Mobile Backend as a Service,移動(dòng)后端即服務(wù))平臺(tái)開(kāi)始流行。MBaaS平臺(tái)提供了一種簡(jiǎn)化移動(dòng)應(yīng)用開(kāi)發(fā)的方法,通過(guò)提供預(yù)構(gòu)建的后端服務(wù)、API和可視化工具來(lái)加速移動(dòng)應(yīng)用的開(kāi)發(fā)和部署。
5.低代碼平臺(tái)的興起
21世紀(jì)10年代中期左右,一些著名的低代碼平臺(tái)(如OutSystems、Appian、Mendix等)開(kāi)始在市場(chǎng)上嶄露頭角。這些平臺(tái)繼承了前面幾個(gè)階段的優(yōu)勢(shì),提供可視化開(kāi)發(fā)、預(yù)構(gòu)建組件、代碼生成和集成服務(wù)等功能,使低代碼平臺(tái)能夠?yàn)槠髽I(yè)提供更快速、更簡(jiǎn)單的應(yīng)用開(kāi)發(fā)方法。
2018年發(fā)生了美國(guó)低代碼獨(dú)角獸企業(yè)OutSystems獲得1.5億美元的融資和西門子以7億美元的價(jià)格收購(gòu)低代碼平臺(tái)Mendix兩件大事,低代碼進(jìn)入資本家和公眾視野,市場(chǎng)進(jìn)入爆發(fā)期。
6.無(wú)代碼平臺(tái)的出現(xiàn)
在低代碼平臺(tái)的基礎(chǔ)上,無(wú)代碼平臺(tái)應(yīng)運(yùn)而生。無(wú)代碼平臺(tái)進(jìn)一步簡(jiǎn)化了應(yīng)用開(kāi)發(fā)過(guò)程,讓沒(méi)有編程背景的用戶也能夠通過(guò)拖曳組件、可視化工具和配置參數(shù)來(lái)構(gòu)建功能完備的應(yīng)用。無(wú)代碼平臺(tái)的典型代表有WiX、Bubble等。
(二)中國(guó)低代碼的發(fā)展階段
中國(guó)低代碼的發(fā)展階段與全球低代碼發(fā)展趨勢(shì)緊密相連。
1.前期實(shí)驗(yàn)階段(2000年—2010年)
在全球快速應(yīng)用開(kāi)發(fā)概念逐漸興起的背景下,中國(guó)也開(kāi)始進(jìn)行了一些探索性的嘗試。這一階段誕生了一些表單設(shè)計(jì)器、報(bào)表工具和流程設(shè)計(jì)器的集合,功能較簡(jiǎn)單,低代碼平臺(tái)初見(jiàn)雛形,為后來(lái)更全面的低代碼平臺(tái)的發(fā)展奠定了基礎(chǔ)。
2.成熟發(fā)展階段(2010年—2020年)
隨著全球低代碼市場(chǎng)的迅速發(fā)展,中國(guó)的低代碼平臺(tái)也逐漸成熟。許多國(guó)內(nèi)企業(yè)開(kāi)始研發(fā)和推廣低代碼產(chǎn)品,這一階段涌現(xiàn)了一批如今在國(guó)內(nèi)領(lǐng)先的低代碼平臺(tái),如泛微協(xié)同辦公、阿里釘釘?shù)取_@些平臺(tái)開(kāi)始提供更加豐富的組件庫(kù)、可視化設(shè)計(jì)器和集成服務(wù),幫助企業(yè)快速構(gòu)建業(yè)務(wù)應(yīng)用。
3.行業(yè)競(jìng)爭(zhēng)與創(chuàng)新階段(2020年至今)
隨著市場(chǎng)需求的不斷增長(zhǎng),低代碼在中國(guó)市場(chǎng)的競(jìng)爭(zhēng)日益激烈,各大廠商紛紛推出自己的低代碼產(chǎn)品,如百度智能云、華為云微應(yīng)用等。此外,一些創(chuàng)新型創(chuàng)業(yè)公司也加入低代碼市場(chǎng)競(jìng)爭(zhēng),如得帆等。在競(jìng)爭(zhēng)的推動(dòng)下,低代碼平臺(tái)的功能不斷豐富,技術(shù)水平不斷提升,為用戶帶來(lái)更好的開(kāi)發(fā)體驗(yàn)。
我國(guó)低代碼行業(yè)的發(fā)展與時(shí)代發(fā)展也有密切的關(guān)系。低代碼的出現(xiàn)順應(yīng)國(guó)家數(shù)字化轉(zhuǎn)型大潮。企業(yè)想實(shí)現(xiàn)數(shù)字化轉(zhuǎn)型,有兩種技術(shù)路徑,一是自行研發(fā)數(shù)字化系統(tǒng),二是借助第三方平臺(tái)。自行研發(fā)對(duì)企業(yè)開(kāi)發(fā)人員有極大的要求,大部分企業(yè)IT人員短缺,難以依靠自身力量完成數(shù)字化轉(zhuǎn)型,尋求適合的第三方平臺(tái)是大部分企業(yè)的首選。
簡(jiǎn)單來(lái)說(shuō),低代碼的優(yōu)勢(shì)就是降本、增效、提質(zhì),使不懂開(kāi)發(fā)的人也能完成應(yīng)用的搭建,節(jié)省人力,提高效率。再加上低代碼個(gè)性化和靈活性的特點(diǎn),低代碼產(chǎn)品往往能第一時(shí)間實(shí)現(xiàn)傳統(tǒng)應(yīng)用開(kāi)發(fā)難以滿足的緊急業(yè)務(wù)需求。
近幾年低代碼產(chǎn)品不斷更新迭代,產(chǎn)品架構(gòu)與設(shè)計(jì)能力不斷提升,更多大規(guī)模、高復(fù)雜度的場(chǎng)景也能通過(guò)低代碼實(shí)現(xiàn),低代碼的價(jià)值得到更多企業(yè)的認(rèn)可。
低代碼發(fā)展的歷史反映了軟件開(kāi)發(fā)行業(yè)對(duì)提高開(kāi)發(fā)效率和降低開(kāi)發(fā)復(fù)雜性的持續(xù)追求。隨著技術(shù)的進(jìn)步和市場(chǎng)需求的變化,低代碼平臺(tái)也在繼續(xù)演進(jìn),為企業(yè)提供更加強(qiáng)大和靈活的解決方案與應(yīng)用開(kāi)發(fā)工具。
- 信息系統(tǒng)監(jiān)理工程師手冊(cè)
- 互聯(lián)網(wǎng)+模型構(gòu)建:深度解讀互聯(lián)網(wǎng)+的8大核心技術(shù)
- 決定下半輩子的50種互聯(lián)網(wǎng)思維方法
- 銀行業(yè)信息安全攻防與風(fēng)險(xiǎn)管控
- 精益實(shí)踐與信息化
- 向云環(huán)境遷移
- 智能制造系統(tǒng)解決方案案例集
- 管理系統(tǒng)模擬應(yīng)用
- 數(shù)據(jù)權(quán)益資產(chǎn)化與監(jiān)管:大數(shù)據(jù)時(shí)代的個(gè)人信息保護(hù)與價(jià)值實(shí)現(xiàn)
- 生物特征識(shí)別技術(shù)及其在金融領(lǐng)域的應(yīng)用
- 教爸爸媽媽用微信
- 建模:數(shù)字化轉(zhuǎn)型思維
- 基于元胞自動(dòng)機(jī)的消費(fèi)行為生成擴(kuò)散模型與仿真
- 財(cái)務(wù)共享的智能化升級(jí):業(yè)財(cái)稅一體化的深度融合
- 軟件過(guò)程之美:軟件配置管理策略及主流工具實(shí)戰(zhàn)