什么是低代碼開發(fā)?
時間:2022-04-10 01:03:01 | 來源:行業(yè)動態(tài)
時間:2022-04-10 01:03:01 來源:行業(yè)動態(tài)
時下備受關(guān)注的低代碼指的是減少傳統(tǒng)應(yīng)用程序的代碼編寫量,主要通過圖形化可視化界面,以拖放組件和模型驅(qū)動邏輯的方式,讓更多業(yè)務(wù)人員和IT開發(fā)人員共同參與業(yè)務(wù)流程的優(yōu)化,快速為Web端和移動端創(chuàng)建企業(yè)級應(yīng)用,加速企業(yè)的數(shù)字化進程。
而微軟提供的Power Platform平臺,就一個低代碼開發(fā)平臺,具體包括了用于數(shù)據(jù)分析的Power BI、可以讓企業(yè)構(gòu)建低代碼應(yīng)用的Power Apps、可以自動執(zhí)行重復(fù)性耗時任務(wù)的Power Automate,以及甚至不需要任何編碼就能生成聊天機器人的Power Virtual Agent。
其中,Power BI 最早出現(xiàn)在微軟Office的Excel表格中,允許用戶通過可視化操作界面來自助式分析從多個來源獲得的數(shù)據(jù)。從自助式分析出發(fā),微軟把Power系列定義為一個低代碼開發(fā)平臺,予力每一個個人和組織,以小時為單位,將業(yè)務(wù)創(chuàng)新轉(zhuǎn)化為企業(yè)級應(yīng)用。
據(jù)微軟全民應(yīng)用開發(fā)平臺全球副總裁Charles Lamanna介紹,Power Platform已經(jīng)在微軟內(nèi)部有著廣泛的使用,目前其公司內(nèi)有數(shù)萬個應(yīng)用都是員工基于Power Platform自己開發(fā)的。在全球15萬員工中,每個月都會有10萬員工在用Power BI分析數(shù)據(jù),8萬員工在用Power App開發(fā)自己需要的應(yīng)用,3萬員工用Power Automate實現(xiàn)了流程自動化,既包括開發(fā)人員,也包括銷售、財務(wù)、法務(wù)等人員。
微軟全民應(yīng)用開發(fā)平臺全球副總裁Charles Lamanna
從實現(xiàn)方式上,Power Platform借鑒了Office 365和Windows中的很多界面設(shè)計和體驗設(shè)計,可以像PowerPoint一樣進行一些拖進拖出的操作,還有一些邏輯和虛擬化的設(shè)計,其中,Power Automate與Visio、Excel也有相通之處,因此非常容易上手。
舉例來說,基于Power Apps中的組件框架(Component Framework),無論是技術(shù)還是非技術(shù)人員,都可以上傳自己已經(jīng)開發(fā)完成的應(yīng)用組件,供其他人再次調(diào)取使用,其中既包括技術(shù)人員編寫的復(fù)雜代碼應(yīng)用,也包括業(yè)務(wù)人員使用Power Apps編寫的輕量應(yīng)用,從而大大縮短新應(yīng)用的開發(fā)周期。