企業(yè)低代碼應用開發(fā)全球領導者Mendix, a Siemens business日前宣布,正式推出騰訊云版本Mendix Studio。目前該軟件的在線與離線兩個版本都已正式上線,可結合Mendix Studio Pro配套使用。
此次推出的騰訊版Mendix Studio,有基于模型的視覺效果開發(fā)環(huán)境,是對Mendix開創(chuàng)性的無代碼/低代碼平臺的重大更新,可助力各種技能的開發(fā)人員協(xié)作構建應用程序,推動企業(yè)數(shù)字化進程。Studio是一個協(xié)作的、基于Web的無代碼應用程序開發(fā)環(huán)境,可幫助具備較少編碼或軟件開發(fā)經(jīng)驗的業(yè)務開發(fā)人員和用戶創(chuàng)建Web和移動應用程序,而無需掌握編碼知識。
用戶可通過Studio實現(xiàn)以下操作:
● 使用樣式化構建塊和小部件開發(fā)應用程序用戶界面;
● 創(chuàng)建應用程序數(shù)據(jù)讀取和寫入域模型;
● 對應用程序交互和流控制進行可視化建模;
● 利用企業(yè)設計語言創(chuàng)建符合公司標準的引人入勝的應用程序。
其中,在線Mendix Studio具有以下幾大功能:
頁面編輯器——用戶可在頁面編輯器中創(chuàng)建和編輯最終用戶界面
域模型——域模型是一種數(shù)據(jù)模型,以抽象方式描述應用程序域中的信息,是應用程序架構的核心。域模型包括實體和關系,實體繼承了java的特點。
微流——Mendix Studio有許多開箱即用的內(nèi)置邏輯(如按鈕),但要添加自定義邏輯則需要創(chuàng)建微流。微流是一種表達文本程序代碼的可視化方式,可執(zhí)行諸如創(chuàng)建和更改對象、顯示頁面和做出選擇等操作。作為Mendix最重要的核心系統(tǒng),微流指明了低代碼技術最重要的一條原則,即邏輯表現(xiàn)力。
預覽和發(fā)布應用——您可以通過預覽版本提前體驗最終用戶的使用感受,以便在開發(fā)應用程序時使用預覽模式來驗證更改的效果如何。通過這一功能可以對應用程序邏輯、設計和行為進行測試。應用程序發(fā)布時,會同時部署在云環(huán)境。
檢查——Mendix Studio 會實時檢查應用程序的一致性。比如,它會檢查元素的必要屬性是否缺失,以可確保應用程序的正常運行。如果應用通過檢查,檢查按鈕將有一個綠色的復選標記,表示該應用已可以預覽或發(fā)布。
值得一提的是Mendix本著“圖靈完備”,實現(xiàn)的是可視化的形式化語言,也就是擁有完備的詞法、語法和語義能力,所以檢查功能也包括對語法和語義的檢查。
其他功能——Mendix Studio還具備主題定制器,可用于調(diào)整顏色、上傳徽標、更改文本樣式,讓應用看起來一致且獨特。Mendix Studio還可設置模塊,描述Mendix Studio中的安全性、用戶角色和權限,以及小部件和應用中本地小部件的信息等等。
釋放公民開發(fā)者的力量
“公民開發(fā)者”指未曾開發(fā)過應用程序的業(yè)務人員,對業(yè)務驅(qū)動因素、目標和流程有最深入的了解。他們可以使用 Mendix Studio 來實現(xiàn)業(yè)務成果交付,與專業(yè)開發(fā)人員無縫協(xié)作開發(fā),構建和部署應用程序。此外,Mendix還提供了必要的管理和保護措施,以確保新手開發(fā)人員的操作符合標準,不會損害現(xiàn)有系統(tǒng)的完整性。
線上線下一體化
技術融合一直是Mendix為國內(nèi)用戶提供的本地化功能之一,因此打通線上線下的編輯能力十分重要。Mendix離線版Studio Pro不是瀏覽器版本經(jīng)過“塑封”后的產(chǎn)物,而是本地化的Windows系統(tǒng)應用軟件。Mendix Studio和Studio Pro支持無縫、雙向、持續(xù)的協(xié)作,使團隊能夠更快地融合到正確的解決方案上。從概念、原型到工作測試版,流程的每一步都可以在Studio和Studio Pro之間來回共享,以實現(xiàn)清晰的溝通和快速迭代,確保不僅能快速創(chuàng)建和完成產(chǎn)品,還可完全交付預期的業(yè)務價值。Mendix Studio和Studio Pro都提供第二代Mendix Assist(人工智能助手),可提高生產(chǎn)力并幫助所有開發(fā)人員減少錯誤,從而更快地交付更高質(zhì)量的解決方案。(騰訊版Studio在未來也會具備此功能)