「漫畫(huà)」低代碼開(kāi)發(fā)平臺(tái)之前世今生(低代碼開(kāi)發(fā)平臺(tái) 知乎)

「漫畫(huà)」低代碼開(kāi)發(fā)平臺(tái)之前世今生(低代碼開(kāi)發(fā)平臺(tái) 知乎)

2014年,“低代碼”概念源于Gartner提出“Lowcode”,當(dāng)然,此“Low”非彼“Low”,它意指一種快速開(kāi)發(fā)的方式,使用最少的代碼、以最快的速度來(lái)交付應(yīng)用程序。

當(dāng)時(shí),“低代碼”平臺(tái)結(jié)合了擁有了簡(jiǎn)單特性的“圖形用戶界面”和強(qiáng)大功能的“編程語(yǔ)言”,大大提升了應(yīng)用開(kāi)發(fā)效率,同時(shí)也將用戶體驗(yàn)提升到一個(gè)新的層面。

「漫畫(huà)」低代碼開(kāi)發(fā)平臺(tái)之前世今生(低代碼開(kāi)發(fā)平臺(tái) 知乎)

20世紀(jì)末期,IBM在計(jì)算機(jī)硬件領(lǐng)域大殺四方的同時(shí),始終沒(méi)有將軟件開(kāi)發(fā)棄之不顧。1980年,IBM的快速應(yīng)用程序開(kāi)發(fā)工具(RAD)被冠以新的名稱——低代碼,由此,低代碼的概念首次面向大眾。

低代碼發(fā)展經(jīng)歷了兩個(gè)階段:

第一階段:1980-2015年,低代碼應(yīng)用平臺(tái)市場(chǎng)發(fā)展比較遲緩,表現(xiàn)亮眼的平臺(tái)少之又少。但是,當(dāng)今低代碼領(lǐng)域的領(lǐng)導(dǎo)者產(chǎn)品,諸如Outsystem、Zoho Creator、Mendix等均誕生在這一時(shí)期,為以后的低代碼發(fā)展打下了基礎(chǔ)。

第二階段:2015-2018年,低代碼市場(chǎng)開(kāi)始升溫。2015年,AWS、Google、Microsoft和Oracle等巨頭也開(kāi)始入局低代碼領(lǐng)域,2018 年西門子宣布以 6 億歐元收購(gòu)低代碼應(yīng)用開(kāi)發(fā)領(lǐng)域的領(lǐng)導(dǎo)者 Mendix 、快速應(yīng)用開(kāi)發(fā)的低代碼平臺(tái) OutSystems 獲得 3.6 億美金的投資,低代碼平臺(tái)市場(chǎng)開(kāi)始火爆起來(lái)。

「漫畫(huà)」低代碼開(kāi)發(fā)平臺(tái)之前世今生(低代碼開(kāi)發(fā)平臺(tái) 知乎)

1、快速交付

低代碼平臺(tái)可以快速搭建需求抽象模型,復(fù)用平臺(tái)現(xiàn)成的功能模塊,一鍵發(fā)布部署,實(shí)現(xiàn)應(yīng)用的快速交付。

2、降低成本

低代碼開(kāi)發(fā)模式全程是可視化開(kāi)發(fā)模式,開(kāi)發(fā)速度明顯提升,并支持拓展開(kāi)發(fā),開(kāi)發(fā)成本相較于傳統(tǒng)開(kāi)發(fā)模式大大降低。

「漫畫(huà)」低代碼開(kāi)發(fā)平臺(tái)之前世今生(低代碼開(kāi)發(fā)平臺(tái) 知乎)

我們普元其實(shí)從2003年開(kāi)始就開(kāi)發(fā)了首款應(yīng)用開(kāi)發(fā)平臺(tái)產(chǎn)品,那時(shí)以圖形化、可視化的模式交付軟件平臺(tái),企業(yè)可以像搭積木一樣建模,后期在研發(fā)過(guò)程中低代碼開(kāi)發(fā)的理念一直貫穿始終,在普元EOS,ESB等多項(xiàng)產(chǎn)品中均可看到低開(kāi)的影子。

2005年時(shí),我們?cè)卺j釀第二代開(kāi)發(fā)平臺(tái),無(wú)論畫(huà)工作流還是頁(yè)面流轉(zhuǎn)邏輯,都采用圖形進(jìn)行編輯。那時(shí)的“低代碼平臺(tái)”突出的是“普元”的“元”字,即“建?!备拍?。

它是一種“元模型”,幫助我們應(yīng)用建模,提升腦海的“模型”思想,并從業(yè)務(wù)、行業(yè)領(lǐng)域抽象出這套模型。

「漫畫(huà)」低代碼開(kāi)發(fā)平臺(tái)之前世今生(低代碼開(kāi)發(fā)平臺(tái) 知乎)

第一代:在線低代碼開(kāi)發(fā)平臺(tái)SCE(2014-2015年)

以Flex為技術(shù)底座打造非業(yè)務(wù)的建模,包含服務(wù)編排,表單,流程等一系列為主的低代碼在線開(kāi)發(fā)平臺(tái),實(shí)踐了聯(lián)通云OA,銀聯(lián)云OA等大型客戶。

第二代:低代碼開(kāi)發(fā)平臺(tái)e-Coding(2017-2019年)

e-Coding踐行中臺(tái)思想,具備強(qiáng)大的工程能力、腳本能力、開(kāi)放集成能力,支持多維度的組織架構(gòu)和權(quán)限體系,擁有數(shù)據(jù)模型和表單模型雙驅(qū)動(dòng)特性,能夠面向內(nèi)管系統(tǒng)、中間業(yè)務(wù)、運(yùn)營(yíng)監(jiān)控等企業(yè)級(jí)復(fù)雜數(shù)字化應(yīng)用,適用企業(yè)的銀行科技系統(tǒng)、銀行智能工單、大型企業(yè)OA、運(yùn)營(yíng)監(jiān)控、工程管理等多行業(yè)應(yīng)用場(chǎng)景,推進(jìn)數(shù)字化轉(zhuǎn)型實(shí)現(xiàn)業(yè)務(wù)創(chuàng)新,并在支撐關(guān)鍵行業(yè)的信創(chuàng)項(xiàng)目的快速落地中起到至關(guān)重要的作用。

它不僅能提高企業(yè)IT資產(chǎn)復(fù)用的便利性和高效性,還可以幫助企業(yè)屏蔽底層細(xì)節(jié)、融合場(chǎng)景,讓眾多部門都能夠參與到軟件定義和構(gòu)建的過(guò)程,形成數(shù)字化人才培養(yǎng)的良性循環(huán)。

第三代低代碼開(kāi)發(fā)平臺(tái)(2020年-至今)

平臺(tái)貫穿了“高低開(kāi)融合”思想。高代碼和低代碼,最終共同形成了一個(gè)完整應(yīng)用,應(yīng)用一部分靠高代碼實(shí)現(xiàn)復(fù)雜邏輯和計(jì)算,另一部分是則靠低代碼實(shí)現(xiàn)快速業(yè)務(wù)。

平臺(tái)提供了統(tǒng)一的在線應(yīng)用開(kāi)發(fā)環(huán)境(微應(yīng)用),支持多團(tuán)隊(duì)多人協(xié)作,應(yīng)用開(kāi)發(fā)入口界面主要包括在線資源區(qū),資源設(shè)計(jì)區(qū),離線資源區(qū),問(wèn)題反饋區(qū)。

對(duì)公司內(nèi)部,我們已經(jīng)將多個(gè)數(shù)據(jù)類的產(chǎn)品、多個(gè)行業(yè)重點(diǎn)解決方案使用高低開(kāi)融合平臺(tái)進(jìn)行研發(fā);對(duì)公司外部,結(jié)合業(yè)務(wù)解決方案,已實(shí)施了包括多家銀行的特色業(yè)務(wù),以及工單、科技管理、指標(biāo)管理、運(yùn)營(yíng)管理等領(lǐng)域,力求形成普惠應(yīng)用的IT基礎(chǔ),支撐更廣泛的融合業(yè)務(wù)甚至中臺(tái)業(yè)務(wù)的持續(xù)建設(shè)。

「漫畫(huà)」低代碼開(kāi)發(fā)平臺(tái)之前世今生(低代碼開(kāi)發(fā)平臺(tái) 知乎)

國(guó)外的低代碼,通常是通過(guò)在線IDE模式來(lái)呈現(xiàn),本質(zhì)上首先是開(kāi)發(fā)工具,然后才是業(yè)務(wù)的逐步積累和生態(tài)的持續(xù)打通。國(guó)內(nèi)的低代碼,更多是領(lǐng)域應(yīng)用的快速配置或生成,通常還會(huì)伴隨一些BI場(chǎng)景。

另外,國(guó)外低代碼很注重完整解決方案,比如和原有技術(shù)的融合、DevOps等,而國(guó)內(nèi)的大部分低代碼會(huì)有一個(gè)相對(duì)封閉的問(wèn)題,這個(gè)是需要逐步解決的,不能最終變成一個(gè)新孤島的引入。

「漫畫(huà)」低代碼開(kāi)發(fā)平臺(tái)之前世今生(低代碼開(kāi)發(fā)平臺(tái) 知乎)

首先,要提升專業(yè)代碼平臺(tái)與低代碼平臺(tái)的融合度,這樣才能覆蓋更多的大型客戶的應(yīng)用場(chǎng)景;

再者,我們會(huì)結(jié)合項(xiàng)目來(lái)豐富一些領(lǐng)域化、業(yè)務(wù)化的組件能力,積累IT資產(chǎn),最終提升交付效能;

最后,我們期望能夠與公司已有的研發(fā)云深度結(jié)合,進(jìn)一步提升數(shù)字化生產(chǎn)線能力,制定更優(yōu)的公司各條線的產(chǎn)品研發(fā)標(biāo)準(zhǔn)。

「漫畫(huà)」低代碼開(kāi)發(fā)平臺(tái)之前世今生(低代碼開(kāi)發(fā)平臺(tái) 知乎)

參考文獻(xiàn):

1、ZOHO中國(guó).低代碼簡(jiǎn)史.[EB/OL]

2、顧偉/喻吉林.高低代碼平臺(tái)邊界12問(wèn)[EB/OL]

始于開(kāi)發(fā)平臺(tái),更懂開(kāi)發(fā)平臺(tái)

本期顧問(wèn):@顧偉

EAWorld出品

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢
分享本頁(yè)
返回頂部