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