親手搭建了一套應用,終于知道低代碼為啥這么火了(低代碼平臺搭建)
隨著全球組織數字化轉型的深入,低代碼/無代碼賽道的異軍突起頗有星火燎原之勢,大批資本、初創(chuàng)企業(yè)和科技巨頭紛紛投入到這一領域,例如,國內的騰訊、阿里,國外的微軟、SAP、IBM等,皆推出了低代碼產品并受到了用戶青睞。
那么,到底什么是低代碼/無代碼開發(fā)呢?為什么說,低代碼開發(fā)將引領未來開發(fā)模式?低代碼開發(fā),為什么能滿足業(yè)務的敏捷性?今天RPA中國通過阿里的低代碼平臺宜搭開發(fā)了一套應用程序,為大家深入解讀低代碼/無代碼開發(fā)到底有哪些好處。
優(yōu)點:開發(fā)方便簡單易用,支持拖拽設計模式,如果沒有過多的復雜功能要求,通過模板1分鐘就可以建立一套應用程序,并自動適配電腦端和移動端頁面。同時用戶無需關心數據存儲、運營環(huán)境、服務器配置和網絡安全等問題,只需要理清自己的需求進行應用創(chuàng)建即可。
目前,宜搭的模板中心已覆蓋了多數日常工作中用到的程序模板,用戶還可以在模板的基礎之上進行二次開發(fā)。非常適合人數不多、流程簡單的中小型企業(yè)。
在功能迭代方面,宜搭可以實現即開發(fā)即上線,從而滿足業(yè)務的敏捷性、效率性以及節(jié)省大量開發(fā)成本投入。支持阿里云原生,
缺點:無法導出應用源代碼部署在其他平臺上,只能依附在釘釘工作臺上使用。想實現更高級的功能,例如,動作的創(chuàng)建,頁面提交判斷需要有一定的編程基礎才能編輯。如果是大型集團開發(fā)應用程序,則需要專業(yè)IT人員的配合才能開發(fā)出更高效、符合業(yè)務標準的功能。宜搭的模板偏人事行政、資料歸檔、OA審批等業(yè)務場景,可能無法滿足部分特殊行業(yè)的需求。
總體來說,只要開發(fā)人員思路清晰能熟練使用Office、OA、ERP等工具,那么都能通過無代碼拖拽方式開發(fā)出自己想要的應用程序。尤其是對于那些預算、人手不足的初創(chuàng)企業(yè)來說,通過無代碼開發(fā)應用程序將節(jié)省一大筆支出。
宜搭的低代碼創(chuàng)建應用方式有兩種,分別是模板和全新空白應用,下面就是應用詳細創(chuàng)建過程。
I 從模板創(chuàng)建應用
通過模板模式創(chuàng)建應用的好處是,進一步節(jié)省了開發(fā)時間,用戶可以根據自己業(yè)務需求選擇對應的模板,例如,人事管理、行政管理、IT服務、財務報銷、采購管理等12個類型,幾乎涵蓋了所有日常辦公業(yè)務場景。
這里我選擇了一個費用報銷管理模板。點擊模板之后,用戶點擊右上角的“應用此模板”,然后輸入應用的名稱,選擇示例數據類型便可開始使用(如果只是測試,可以選擇不保留數據)。
進入應用后,左面是常規(guī)的報銷管理功能,包括,基礎檔案、費用管控和報表統(tǒng)計。右面是自定義功能,包括新建表單、新建流程表單和新建報表等。如果用戶對左面的功能不滿意,希望添加一些自己需要的功能,便可以通過自定義功能進行二次開發(fā)。
例如,我們對基礎檔案新增一個子公司賬戶。點擊新建表單,輸入頁面名稱,然后選擇對應分組進入自定義詳細設計頁面。還可以通過Excel表格直接導入數據格式。
整個設計流程支持拖拽式操作,用戶可以根據自己的需求將左側常用控件、高級控件,例如,單行文本、多行文本、部門、時間等選項按照順序拖拽至空白處進行編輯。值得一提的是,所有控件是可以自由切換位置的,設計的時候也可以點擊上方的電腦或移動端直接在相應場景進行設計,好處是用戶不必擔心產品在不同平臺的顯示問題,系統(tǒng)已自動適配。
點擊單個控件進入屬性設置頁面,可以輸入控件的標題、提示、描述信息、UI狀態(tài)、默認值、格式等屬性。這里用戶還可以開啟掃碼模式,但僅支持釘釘無法兼容其他程序掃碼。所有屬性填寫完畢后,點擊保存按鈕即可。
此時我們回到應用初始頁面,打開基礎檔案功能,就能看到我們剛才添加的子公司賬戶功能了。如果對整個表單的布局、屬性不滿意,還可以點擊旁邊的編輯按鈕繼續(xù)進行設計,便又會跳轉到之前的自定義設計頁面。同時還可以對單個欄目的名字、子頁面、是否隱藏電腦或手機端等進行詳細操作。最后,點擊右上角的上線按鈕,將我們創(chuàng)建的應用上傳至釘釘工作臺,就可以在團隊中使用了。
總體來說,模板創(chuàng)建方式非常適合沒有編程經驗的業(yè)務人員,可以快速幫助用戶搭建一套簡單、直觀、易用的應用程序。并且支持電腦和移動端,功能修改也非常便捷,可以在一天甚至幾小時之內就完成設置。
I 空白創(chuàng)建應用
宜搭的空白創(chuàng)建模式比較簡單粗暴,完全按照用戶實際需求進行設計。點擊從空白應用創(chuàng)建,然后輸入應用名稱。
進入設計臺后,可以看到左側的功能欄是空白的,用戶想創(chuàng)建什么功能,直接點擊右側欄目直接創(chuàng)建,包括表單、流程表單、報表、自定義頁面和外部鏈接五個功能。
這里我們再重新創(chuàng)建一次剛才的子公司賬戶功能。點擊新建表單,然后輸入名稱。
設計頁面與上面模板的設計臺是一模一樣的,支持拖拽操作方式,可自行修改屬性,添加完所有功能之后點擊保存按鈕即可。
此時回到應用首頁,就可以看到我們新添加的功能了??瞻讋?chuàng)建應用模式更加簡潔、直觀一些,適合那些對功能需求不多的用戶。創(chuàng)作方法、模式和模板方法相同,所以,用戶無論用那種方式創(chuàng)建應用程序,在操作方面不會有太大的區(qū)別。
此外,為了幫助新手快速創(chuàng)建應用程序,宜搭推出了一系列的新手視頻教程,包括,實操訓練營、能力介紹和專題培訓三大板塊?;舅性趧?chuàng)建過程中遇到的難題,視頻教程都有詳細的解答。尤其是有編程基礎的用戶,還可以通過進階視頻實現更強大的功能。
最后,通過無代碼可視化拖拽操作方式創(chuàng)作的應用程序,讓人有一種發(fā)自內心的成就感。低代碼/無代碼的出現使得程序開發(fā)不再是少數人的專屬,任何有想法的人都可以快速創(chuàng)建自己的應用程序。
同時對于專業(yè)的開發(fā)人員來說,低代碼開發(fā)方式可以將底層繁瑣、重復的程序封裝起來,從而實現更高的開發(fā)模式。所以,無論你是學生、白領還是沒有任何編程經驗的業(yè)務人員,都可以嘗試下低代碼/無代碼開發(fā),這對于以后的職場發(fā)展將起到重要幫助作用。