國外:Mendix Outsystems
國內:大刀?APICloud?iVX?取壹雲、氚雲、簡路雲、雲表壹達雲等代表性公司。
其實低代碼的概念由來已久,其實就是“追求更少的代碼,完成最多的開發工作”。無論是開發代碼的工具,還是代碼本身,都在追求“低代碼”。這裏更難的是如何平衡“功能靈活性”和“操作學習簡單性”。
評價“代碼低”的標準:能做什麽?效率如何?(拋開這兩點,都是廢話。)
第壹,我能做什麽?:主要看邏輯是怎麽實現的。(尤其是工具端邏輯實現能力,這不是代碼實現的,因為什麽都可以)靈活程度如何?
(1)流程圖模式:例如Outsystems以流程圖的方式生成邏輯代碼部分,內部稱為“微波”和“納米波”,分別控制前端和後臺邏輯。這樣的公司很多,大型應用運營企業還是很難的,大型應用畫圖也不好操作。
(2)事件觸發:比如iVX(國內壹家公司)用壹個觸發事件面板來控制所有交互邏輯。開發起來還是不錯的體驗,只有壹家公司這麽做。
二、效率是什麽?
這取決於整個產品的設計理念,開放性,組件抽象,開發支持,以及對復雜前後臺的支持。綜合來看,綜合能力方面,Mendix、Outsystems、iVX的開發效率最高。如果是細分領域,比如開發表單,或者開發工作流系統,雲、氚雲都做的不錯。
再來看看國內外“低碼”的發展。
壹.國外情況
這兩年,隨著各種技術的整體發展(比如5G,我不相信任何技術可以完全獨立存在和發展,尤其是新技術),無論程序員怎麽努力,瓶頸都變成了程序員自己。各種應用需求不斷增加,但程序員總數有限,培養難度大,應用開發周期長,應用維護成本高。這個矛盾已經成為技術和市場發展的主要矛盾,“低碼”的概念就是為了解決這個核心問題而誕生的。“風口”也慢慢地壹起指向了“低碼”。
國外幾家低代碼公司:Salesforce,Mendix,Outsystems,Appian,Joget。
(1)輸入時間和字段:
這些公司大多成立於10多年前,其中壹些公司已經快20年了。這些公司基本都是從企業應用開發起家,專註於表單生成和處理、工作流生成和管理、辦公協同等領域。還有的是從更專業的企業領域進入“低碼”,比如財務領域、HR領域、CRM領域等等。
結論:低代碼不是短時間就能出來的,大量的積累和開發非常重要,尤其是和企業的磨合。
(2)已經相對成熟:
Salesforce Appian Joget三家都上市了,另外兩家是估值超過6543.8+0億美元的獨角獸公司。
(3)服務和價格:
都很貴!主要服務的公司都是500強的公司,壹個牌照壹個月幾千塊。
第二,國內形勢
中國更註重“風口”,2019才吹起來,於是很多新的創業團隊加入“低碼”陣營,壹些“老牌”團隊轉向這個市場。其實主要看他們以前是做什麽的。這對大家了解團隊和能力會很有幫助。
根據建立時間
老兵團隊(10歲以上):牛道(曾經是前端開源框架WeX5)、APICloud(曾經是App開發打包工具和API模塊市場,不是嚴格意義上的低代碼工具,而是開發流程管理工具,也涉及產品、設計、代碼管理、項目管理等領域,不贅述)、iVX(曾經是H5和WebApp開發工具)。
新團隊:“各種”雲,但主流是“表單”、“工作流”、“協作”。我不認為壹個新的團隊可以做到這壹點,因為“低代碼”仍然是壹個研究相對底層技術的領域,短時間內無法積累。
此外,按功能分類:
(1)從高到低的彈性(很多* *雲都是分領域開發的,不彈性就不放進去了)。
iVX *****?活字* * *牛逼?* * *氚雲?**
(2)支持從高到低的工作流
拿壹朵雲?**** ClickPaaS?* * *氚雲*** iVX?* * *宜雲?**
(3)從高到低對表單的支持(以上這些都不錯,可能是低代碼的基礎,我就不比較了)
另外,我發現iVX在低代碼方面比較特殊,因為,其實它的開發過程基本上是“0代碼”環境。開發效率和維護也比較容易,前身版本是iH5,口碑不錯。可以重點關註壹下。
阿裏雲自己的易泰雲才剛剛起步,但至少說明已經有壹些巨頭開始關註這個賽道了,大家可以繼續關註。
總的來說,“低碼”的發展方向還是很有前途的。畢竟解放了生產力,但是做好很難,需要很長時間的積累。