低代碼平臺
低代碼平臺是繼中臺之后又一個火爆的話題,實際上低代碼本身并不是一個新穎的話題,也不是最近才有的技術突破和創新,而是存在了十幾二十年的概念。早期的大型管理軟件套件,都有類似于可拖拽式的快速開發平臺,方便技術人員不用寫代碼,快速實現某些基礎功能。

低代碼雖然現在習慣被稱作aPaaS,好像看起來是一種PaaS,顯得和SaaS有密切關系,但大家需要認識到,低代碼開發平臺并不是因為SaaS才有的概念,而是遠古時期就已經存在了的。
簡單來講,低代碼平臺是一套期望通過拖拽配置,就能實現一套業務型軟件系統的開發平臺,并能無縫的部署上線運行。在這個過程中,當然也允許編寫部分代碼,但更重要的是,大量基礎性的編碼工作,都可以被低代碼平臺快速的自動化實現。
低代碼的第一個應用場景,是為了幫助成熟的軟件產品,低成本的支持個性化需求,提高開發速度,甚至做到拓展客群。
例如,很多成熟商業軟件(包括私有化部署的商業軟件套件以及SaaS形式的產品),期望通過低代碼平臺的建設,加強產品擴展能力,更好、更快的服務客戶,以及與 ISV協作,將產品的目標客群拓展到更廣泛的領域和行業。
在這種情況下,低代碼平臺是低成本高效解決個性化需求終極方案。此時,低代碼的目標用戶可能包括工程師、實施顧問。
國外的SAP、Oracle、SalesForce,國內的用友、金蝶、北森、銷售易等,都有基于自身軟件產品作為基礎核心的低代碼解決方案。
低代碼第二個應用場景,是為了幫助甲方企業,低成本快速搭建全新的應用系統,尤其是讓不懂編程的業務人員也能自主實現,從而讓企業以更低的成本享受數字化技術賦能業務的好處。
實際上,在企業中大量的應用系統都是流程型的,對于邏輯相對簡單,流程鏈條并不復雜的業務場景,找套裝軟件支持大材小用,找外包開發獨立系統成本又高,那么低代碼平臺可能是一個不錯的選擇。此時,低代碼平臺的目標用戶可能包括甲方企業的業務人員,或者IT人員。
國外的OutSystems、Mendix,國內的明道云、氚云,都屬于這種情況。
需要留意的是,目前國內有些做報表平臺、流程引擎的廠商,為了蹭熱度,也都稱自己是低代碼平臺。嚴格來講,這些廠商提供的產品能力,只是完整低代碼平臺所需具備能力的子集,并不能算低代碼產品。
說了這么多概念,想必大家對低代碼的印象依然比較模糊。
接下來,我將通過一個案例,帶著大家去體驗一款低代碼產品的使用。開始之前,還有幾個問題需要和大家強調:
1.低代碼只是應用系統建設執行層面的工具,而軟件產品設計中的思考方式和建模過程才是核心,所以我們的案例會花一部分筆墨講述設計過程,理解后再去學習應用低代碼平臺就會簡單很多。
2.我選擇了明道云作為演示產品,第一是因為他比較容易上手,第二是因為明道云的老板任向暉大佬平日喜歡寫公號做分享,我很喜歡他的文章,為了致敬,因此選擇了明道云。需要聲明的是我和明道云沒有任何關系,甚至試用期間連銷售都沒加過,試用期全程都是我自己對著幫助手冊學習操作的。
3.明道云的學習我大概用了一個小時(主要是看幫助文檔),具體上機實操將案例中的功能實現大概用了兩個小時,整體還是非常好用,容易上手。但這也可能是因為我以前做過研發,對很多基礎概念都比較容易理解。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。