國內(nèi)低代碼開發(fā)平臺介紹(低代碼開發(fā)平臺 知乎)
先說點廢話,什么是低代碼開發(fā)平臺?
低代碼開發(fā)平臺是一種提供圖形用戶界面進行編程的應(yīng)用程序,從而以非??斓乃俣乳_發(fā)代碼并減少傳統(tǒng)的編程工作。這些平臺不僅有助于編碼,還有助于快速設(shè)置和部署。
近些年來低代碼平臺市場極速升溫,特別是這一兩年,很多低代碼平臺快速涌現(xiàn)出來,各有特色,不過它們的根本目標(biāo)都是一致的,最根本的目的就是實現(xiàn)了企業(yè)的降本增效,同時也實現(xiàn)了企業(yè)快速開發(fā),快速交付的目標(biāo)。
低代碼平臺將助力生產(chǎn)力創(chuàng)新,加速企業(yè)數(shù)字化轉(zhuǎn)型,時間不再是真正創(chuàng)新的障礙。
再說說對比傳統(tǒng)開發(fā)方式,低代碼開發(fā)平臺有哪些好處:
開發(fā)效率高:內(nèi)置表單,流程,報表,數(shù)據(jù)源等功能,通過可視化拖拉拽,完成應(yīng)用的布局和設(shè)置,所見即所得。可以極大的提升開發(fā)效率,一般估算是相對于傳統(tǒng)開發(fā)方式,節(jié)約至少2/3的開發(fā)時間。
敏捷性:低代碼平臺都集成了開發(fā)/運維/部署/發(fā)布等功能,不用再花費大量時間關(guān)注比如微服務(wù)/容器/運維等技術(shù)問題了。能快速響應(yīng)企業(yè)發(fā)展過程中不斷變化的業(yè)務(wù)需求的迭代。
易用性:在圖形界面對組件進行拖放,幾分鐘就可以完成一個簡單應(yīng)用。低代碼平臺極大的抹平了技術(shù)上的鴻溝,不懂代碼但是懂業(yè)務(wù)的公司內(nèi)部員工,將有更多的用武之地了。
成本更低:由于能夠在更短的時間內(nèi)構(gòu)建更多應(yīng)用程序,因此成本會降低。但是,這不是唯一的驅(qū)動力。低代碼開發(fā)減少了對更多開發(fā)人員的需求,降低了招聘成本。而且,正確的低代碼開發(fā)平臺可以讓組織中的每個人——不僅僅是 IT——更有效率。
開放性:為了避免成為信息孤島,一般低代碼開發(fā)平臺都會提供連接器,開放接口(Open Api),Webhook這樣的工具實現(xiàn)與其他平臺或應(yīng)用的連接交互。
安全性:一般低代碼平臺的技術(shù)底座都是云平臺,云平臺(阿里云/騰訊云等)都會有完備的IT基礎(chǔ)設(shè)施布局,對于云安全,數(shù)據(jù)安全,網(wǎng)絡(luò)安全,業(yè)務(wù)安全,身份管理等都有成熟的解決方案。
國內(nèi)低代碼開發(fā)平臺介紹
阿里宜搭
易連接、酷數(shù)據(jù)、更安全!
官網(wǎng)地址:釘釘宜搭
核心功能:
- 應(yīng)用的可視化搭建,提供了大量的圖形化的開發(fā)組件,用戶通過拖拽和配置,無需代碼或僅需少量代碼就能快速完成應(yīng)用的搭建。不懂代碼的業(yè)務(wù)人員,如 HR、財務(wù)等也可以成為開發(fā)者。
- 應(yīng)用的量身定制,通過表單、流程、數(shù)據(jù)能力搭建更貼合業(yè)務(wù)需求的應(yīng)用,把身邊每一件事數(shù)字化。
- 集成云原生和釘原生的能力,打通阿里云和釘釘的底層能力和技術(shù),將企業(yè)原有系統(tǒng)與釘釘連接,降低企業(yè)數(shù)字化門檻。
- 提供釘釘專屬版,本地部署,全鏈路安全協(xié)同辦公。
使用體驗:
- 集成釘釘實在是太方便了,非常適合開發(fā)toB的企業(yè)應(yīng)用,應(yīng)用可發(fā)布到釘釘工作臺。
- 整個開發(fā)生態(tài)比較成熟,文檔較全,配合釘釘開發(fā)社區(qū)群,遇到問題可以在群里得到較快的解答。
- 進階使用需要熟悉前端代碼,主要是Javascript語言。
阿里宜搭
騰訊微搭
多環(huán)節(jié)耦合微信生態(tài)能力,快速賦能。
官網(wǎng)地址:騰訊云微搭低代碼 WeDa _低代碼開發(fā)平臺_可視化開發(fā)平臺-騰訊云
核心功能:
- 頁面表單組件可視化拖拽搭建和布局,配置屬性豐富,自由度高,上手門檻低。
- 多環(huán)節(jié)耦合微信生態(tài)能力(微信 企業(yè)微信),快速賦能。
- 一份前端頁面可用于發(fā)布多端應(yīng)用,支持微信小程序、 H5 應(yīng)用和 PC Web 應(yīng)用。
- 輕松實現(xiàn)多個小程序一站式管理。支持同主體下多個小程序的開發(fā)和管理以及小程序的快速審核和發(fā)布上線。
- 以云開發(fā)作為強大的底層支持,應(yīng)用生產(chǎn)的全鏈路天然打通,具備云開發(fā)的高性能。
使用體驗:
- 眾所周知,鏈接騰訊生態(tài)(微信 企業(yè)微信 騰訊會議 騰訊文檔 微信支付 …)是多么的強大。
- 較宜搭起步較晚,雖然也可以基于企業(yè)微信創(chuàng)建企業(yè)應(yīng)用,目前個人感覺用她來開發(fā)小程序更合適。
- 由于小程序是面向C端用戶,交互體驗要求比較高,最好熟悉html,css,javascript語言。
騰訊微搭
華為AppCube
輕松構(gòu)建專業(yè)級應(yīng)用,創(chuàng)新隨心所欲,敏捷超乎想象
官網(wǎng)地址:應(yīng)用魔方AppCube_低代碼開發(fā)平臺_軟件開發(fā)工具_應(yīng)用開發(fā)工具_華為云
核心功能:
- 全云化線上開發(fā),零代碼/低代碼開發(fā)模式,多終端適配,所見即所得的大屏構(gòu)建,圖形化業(yè)務(wù)編排,具備極低的學(xué)習(xí)成本,讓業(yè)務(wù)人員可直接構(gòu)建應(yīng)用,人人都是開發(fā)者。
- 拖拽式頁面構(gòu)建,簡單易用的數(shù)據(jù)建模,靈活可視的服務(wù)編排、流程編排、事件編排,豐富的預(yù)置資產(chǎn),積木式搭建應(yīng)用效率提升10 倍,極大縮短了創(chuàng)新周期。
- 全面開放,豐富的集成能力,支持原生容器服務(wù)接入,可快速復(fù)用并擴展既有資產(chǎn),保護客戶投資,最大化挖掘投資價值。
- 創(chuàng)新的業(yè)務(wù)資產(chǎn)沉淀機制,使能專家沉淀行業(yè)資產(chǎn),可快速在多個項目間復(fù)用和靈活擴展,解決產(chǎn)品與交付之間的矛盾,快速實現(xiàn)批量復(fù)制。
- 完善的應(yīng)用打包、部署、升級能力,高效的團隊協(xié)同開發(fā)能力,支持多沙箱驗證,大幅減少環(huán)境部署時間和成本,支撐大型企業(yè)級應(yīng)用構(gòu)建。
- 安全可信的開發(fā)環(huán)境,可靠的隱私數(shù)據(jù)保護,嚴(yán)格認證的安全架構(gòu),為業(yè)務(wù)應(yīng)用安全保駕護航。
使用體驗:
- 應(yīng)用開發(fā)完成編譯后,可選擇發(fā)布至不同平臺:華為OneMoBIle,華為WeLink,微信或者下載前端運行包,選擇比較自由。
- 進階使用需要熟悉Typescript/Javascript語言。
華為應(yīng)用魔方AppCube
百數(shù)云
打造短平快的辦公應(yīng)用場景,實現(xiàn)簡單快捷高效的云辦公。
官網(wǎng)地址:百數(shù) | 低代碼一站式企業(yè)協(xié)同平臺
核心功能:
- 可以制作企業(yè)內(nèi)部管理系統(tǒng),會員管理系統(tǒng),各類進銷存系統(tǒng),生產(chǎn)管理系統(tǒng),審批流程系統(tǒng)等等等等。
- 在線表單,流程系統(tǒng)可以實現(xiàn)各類業(yè)務(wù)場景。
- 自定義消息提醒,自定義打印模板,數(shù)據(jù)權(quán)限設(shè)置可以讓業(yè)務(wù)處理更加靈活。
- 后端開發(fā),可以靈活對接外部系統(tǒng)或者已有的系統(tǒng)。
- 擁有私有云托管或獨立服務(wù)器部署方案,私域空間,避免外部環(huán)境干擾。
使用體驗:
- 集成了第三方平臺釘釘,企業(yè)微信,飛書,因此對于既想做內(nèi)部信息化系統(tǒng)又想服務(wù)C端客戶的企業(yè)是一個好的選擇,一個平臺就可以搞定。
- 進階使用需要熟悉Python語言。
百數(shù)
氚云
面向數(shù)字化管理員的開發(fā)工具
官網(wǎng)地址:奧哲·氚云
核心功能:
- 從數(shù)據(jù)采集到管理系統(tǒng),從業(yè)務(wù)流程到數(shù)據(jù)報表,所想即所得。覆蓋10余行業(yè)、近100款SaaS級業(yè)務(wù)應(yīng)用與管理模版,安裝即用,還可根據(jù)業(yè)務(wù)需求自定義個性化功能。
- 零代碼、可視化讓業(yè)務(wù)與管理人員輕松搭建企業(yè)應(yīng)用,5分鐘即可搭建一個業(yè)務(wù)場景,一次購買享有全場景行業(yè)和業(yè)務(wù)應(yīng)用和持續(xù)自主迭代能力。
- 氚云與釘釘深度整合,管理后臺可視化配置,流程規(guī)范透明,PC/移動雙辦公隨時隨地高效協(xié)同與管理,不再局限時間與場地,精確追蹤業(yè)務(wù)過程,權(quán)責(zé)落實到人。
- 支持低代碼開發(fā),可深度定制企業(yè)系統(tǒng)與應(yīng)用,數(shù)千個集成適配器與API接口,無縫鏈接各類系統(tǒng),打破企業(yè)信息孤島,實現(xiàn)真正一站式全數(shù)字化管理。
使用體驗:
- 阿里投資,與釘釘深度整合,可以很方便的整合釘釘組織架構(gòu),釘釘消息,工作通知,待辦,釘郵,日程等常用功能。
- 進階使用需要熟悉前端(Javascript)和后端(Java),運用在線代碼編輯、調(diào)試工具自定義編寫代碼,處理更復(fù)雜、靈活的業(yè)務(wù)邏輯。
氚云
簡道云
零代碼輕量級應(yīng)用搭建平臺
官網(wǎng)地址:「簡道云官網(wǎng)」零代碼輕量級應(yīng)用搭建平臺
核心功能:
- 表單,當(dāng)你需要獲取別人的數(shù)據(jù)時(比如問卷調(diào)查、獲取報名信息),過去常會通過紙張/Excel來收集,其實只要發(fā)一張表單就能搞定。
- 流程表單,當(dāng)表單需要多方人員參與、且需要按一定順序提交時,就要用到流程表單。
- 儀表盤,可對表單收集的數(shù)據(jù)進行多維度、實時展示。
- 知識庫,可以建立企業(yè)內(nèi)部專屬的的知識管理體系,梳理業(yè)務(wù)資料,沉淀業(yè)務(wù)知識,制定業(yè)務(wù)規(guī)范,讓團隊的業(yè)務(wù)更進一步。
- 支持在公有云上進行全部或部分功能的私有化部署,旨在滿足企事業(yè)單位對數(shù)據(jù)和部署的合規(guī)性要求。
使用體驗:
- 實現(xiàn)了釘釘和企業(yè)微信集成,開發(fā)的應(yīng)用可以發(fā)布至釘釘或企業(yè)微信使用。
- 簡單應(yīng)用開發(fā)確實是零代碼,要實現(xiàn)高級功能,同樣需要熟悉編程知識,如Python語言,前端Javascript,API開發(fā)接口,Webhook,前端事件,數(shù)據(jù)庫知識等。
簡道云
伙伴云
5分鐘完成應(yīng)用搭建的零代碼平臺,不只是工具,更是新潮的協(xié)作方式。
官網(wǎng)地址:伙伴云 – 零代碼數(shù)據(jù)協(xié)作與應(yīng)用搭建平臺
核心功能:
- 云表格:表單工具,用來進行線上數(shù)據(jù)收集,通過簡單拖拉拽可以快速自定義表單頁面,收集管理內(nèi)外部業(yè)務(wù)數(shù)據(jù),實現(xiàn)部門間的分權(quán)限協(xié)作,既高效又安全。
- 云流程:可以制定標(biāo)準(zhǔn)化規(guī)則、進行高效協(xié)作的業(yè)務(wù)審批流程工具,將企業(yè)復(fù)雜、分散的業(yè)務(wù)流程簡單化、規(guī)范化,幫助企業(yè)構(gòu)建業(yè)務(wù)的全流程閉環(huán)。
- 云分析:可視化報表、大數(shù)據(jù)分析、智能辦公桌面于一體的BI分析工具,將用戶從復(fù)雜的表格和數(shù)據(jù)中解放出來,提高工作效率,幫助管理者做出關(guān)鍵的經(jīng)營決策。
使用體驗:
- 實現(xiàn)了企業(yè)微信集成,開發(fā)的應(yīng)用可以發(fā)布至企業(yè)微信使用。
- 類似簡道云,也是零代碼開發(fā)平臺,同樣提供API開放能力,避免信息孤島。
伙伴云
明道云
數(shù)字化企業(yè)伴侶
官網(wǎng)地址:PaaS_hpaPaaS_企業(yè)信息化系統(tǒng)_低代碼無代碼平臺-明道云
核心功能:
- 工作表:用于收集和存儲業(yè)務(wù)數(shù)據(jù)。想錄入任何數(shù)據(jù),都需要建立對應(yīng)的工作表。
- 視圖:是業(yè)務(wù)數(shù)據(jù)的不同場景的展示頁面,可以根據(jù)業(yè)務(wù)場景,操作人員展示出不同的數(shù)據(jù)。
- 角色和權(quán)限:控制成員的對業(yè)務(wù)數(shù)據(jù)增刪改查的操作權(quán)限。
- 工作流:可以實現(xiàn)業(yè)務(wù)數(shù)據(jù)的自動化處理和自動流轉(zhuǎn)。
- 統(tǒng)計圖表:用于統(tǒng)計多種維度的數(shù)據(jù)幫您分析做決策。
- 自定義頁面:可以放置快捷按鈕,統(tǒng)計圖表等,常用于配置儀表臺,駕駛艙或工作臺。
- 明道云私有部署版,基于容器技術(shù),易裝易用,非開發(fā)者都能用。
使用體驗:
- 用戶不需要代碼開發(fā)就能夠搭建出體驗不錯的銷售、運營、人事、采購等核心業(yè)務(wù)應(yīng)用。
- 也能夠通過API和Webhook和其他平臺或應(yīng)用對接,打通企業(yè)內(nèi)部數(shù)據(jù)。
- 集成了釘釘,企業(yè)微信,飛書等第三方企業(yè)協(xié)作平臺,可以將應(yīng)用對接到這些平臺上。
明道云
iVX
通用無代碼開發(fā)平臺,旨在 “去掉程序語法,保留程序邏輯“,一次開發(fā),多端使用。
官網(wǎng)地址:iVX – 全球首款通用無代碼開發(fā)平臺
核心功能:
- 網(wǎng)頁端應(yīng)用:通過Web瀏覽器封裝WebApp
- 移動端應(yīng)用:Android,iOS 移動App
- 桌面端應(yīng)用:Windows,MacOs,Linux 桌面程序
- 小程序:微信小程序,阿里系小程序,抖音小程序
使用體驗:
- 作為一款 “可視化的編程語言”,有一定的學(xué)習(xí)門檻。
- 對程序員較友好,支持自定義Css,JavaScript函數(shù),并支持各種npm包直接使用并一起編譯。
- 支持前端生成JavaScript代碼,以及可選的(JavaScript、Java、Python、C#、C )后臺代碼自動生成,這就意味著可以和這些代碼現(xiàn)有文件一同編譯運行。
- 可以把iVX看作是一個“代碼生成器”,和手寫代碼無差別,開發(fā)的應(yīng)用可以脫離iVX平臺任意部署。
iVX
APICloud
賦能開發(fā)者、構(gòu)建開發(fā)者生態(tài)
官網(wǎng)地址:APICloud 手機APP開發(fā)、APP制作技術(shù)專家 – 國內(nèi)領(lǐng)先低代碼開發(fā)平臺
核心功能:
- MADP-APP開發(fā)平臺
- Deep Engine:Web工程師使用HTML5等標(biāo)準(zhǔn)Web技術(shù)開發(fā)擁有原生體驗和原生功能的APP。
- Superwebview:Web工程師和Native工程師不需要編譯與聯(lián)調(diào)工作,通過云端配置,為每個應(yīng)用一鍵生成跨平臺專屬SDK,快速嵌入已有原生app中。
- 代碼自動生成:基于可視化的產(chǎn)品設(shè)計流程生成前端代碼,達到低代碼開發(fā)效果。
- PaaS平臺
- 數(shù)據(jù)云:讓開發(fā)者只需要少量、甚至不需要服務(wù)端編碼,就可以自動生成移動應(yīng)用所需要的各種云服務(wù)接口。
- 運營云:包含推送、云修復(fù)、版本更新、大數(shù)據(jù)統(tǒng)計分析等功能,并提供增量更新等獨有服務(wù)助您高效運維。
- API連接平臺:用API靈活連接后端服務(wù),實現(xiàn)全新場景的應(yīng)用創(chuàng)新,包括App、小程序和HTML5網(wǎng)站。
- DevOps平臺
- 可視化云開發(fā):基于大數(shù)據(jù)與拖拽式產(chǎn)品工具自動關(guān)聯(lián)項目組件,并幫助項目快速落地。
- 業(yè)務(wù)流程分析:讓業(yè)務(wù)團隊高效準(zhǔn)確的描述IT數(shù)字化需求,實現(xiàn)產(chǎn)品梳理和設(shè)計。
- 產(chǎn)品原型工具:基于標(biāo)準(zhǔn)化的需求分析流程和結(jié)果自動生成初始原型,使用默認組件庫和團隊頁面庫,實現(xiàn)創(chuàng)意到產(chǎn)品的快速落地。
- UI設(shè)計工具:讓UE和UI工作更加流程化、標(biāo)準(zhǔn)化。生成初始項目設(shè)計資源,自動切圖標(biāo)注,頁面比對檢查,使用Sketch設(shè)計從未如此簡單。
使用體驗:
- APICloud的面向的使用者是開發(fā)者,目的是致力于解放開發(fā)者,給開發(fā)者賦能,“干掉”開發(fā)過程中繁冗、重復(fù)性的工作。
- 擁有完善的開發(fā)者生態(tài),社區(qū)問答,文檔,視頻教程等,注冊的開發(fā)者超過80萬。
APICloud
總結(jié)
如果將釘釘,企業(yè)微信等看作是企業(yè)協(xié)作平臺,提供給企業(yè)一些通用的功能:如組織架構(gòu),人員,角色,動態(tài)、任務(wù)、日程、文件管理等;低代碼平臺就是應(yīng)用搭建平臺,提供便捷的工具來解決各企業(yè)數(shù)字化過程中業(yè)務(wù)差異化的問題。
各平臺的相同點
應(yīng)用搭建各平臺提供的一些通用功能
- 表單:用來收集業(yè)務(wù)數(shù)據(jù)。
- 工作流(流程表單):用來收集數(shù)據(jù)并實現(xiàn)業(yè)務(wù)工作流程。
- 數(shù)據(jù)報表(大屏/駕駛艙):用來進行數(shù)據(jù)分析,幫助管理者做出經(jīng)營決策。
- 權(quán)限管理:根據(jù)組織架構(gòu),角色,成員對數(shù)據(jù)安全進行管控,一般控制在字段級別。
- 數(shù)據(jù)源:表單收集的業(yè)務(wù)數(shù)據(jù)集,相當(dāng)于企業(yè)數(shù)據(jù)倉庫。
- 模版庫:提供模版給業(yè)務(wù)人員或開發(fā)人員參考,加快對平臺的學(xué)習(xí)進程。
- 解決方案:針對于垂直行業(yè)或成熟業(yè)務(wù)的一些解決方案,比如進銷存,CRM,門店,人事/績效管理等。
- 定制服務(wù):承接客戶的個性化需求。
- 開放能力:提供連接器/Open API/Webhook等對接其他平臺或應(yīng)用,避免信息孤島。
- 開發(fā)平臺:用來實現(xiàn)一些高級功能,需要相應(yīng)的編程知識。
各平臺的不同之處
尺有所短,寸有所長
- 生態(tài)類:主要服務(wù)于自身生態(tài)體系(阿里/騰訊/華為),互為促進。
- 阿里宜搭:
- 騰訊微搭
- 華為AppCube
- 整合類:除了自身平臺外,都會整合一個或多個其他生態(tài)(阿里釘釘,企業(yè)微信,飛書等)。
- 百數(shù)云
- 氚云
- 簡道云
- 明道云
- 伙伴云
- 開發(fā)類:面向的主要用戶為有編程經(jīng)驗的開發(fā)人員。
- iVX
- APICloud
一些思考
隨著企業(yè)數(shù)字化轉(zhuǎn)型的逐步深入,低代碼平臺將會有更多的用武之地,未來發(fā)展壯大是毋庸置疑的。這樣對于我們普通人的機會在哪兒呢?
低代碼平臺給我們提供了強有力的工具,極大的抹平了技術(shù)上的鴻溝(微服務(wù),容器,運維,網(wǎng)絡(luò)安全等體現(xiàn)開發(fā)者技術(shù)含量和門檻的工作都不需要做了),沒有技術(shù)背景的人也可以根據(jù)自己的想法來實現(xiàn)自己的應(yīng)用;即便是需要一些編程知識來實現(xiàn)高級功能,也是大大縮短了技術(shù)學(xué)習(xí)的路徑,更重要的是懂業(yè)務(wù),從邏輯和具體功能入手,就可以完成開發(fā)。
人人都是開發(fā)者的時代即將到來!