西門子低代碼平臺(tái)Mendix教你10分鐘創(chuàng)建企業(yè)級(jí)云原生應(yīng)用(西門子低代碼開發(fā)平臺(tái))
最近10年企業(yè)信息化的建設(shè)更加講究輕型作戰(zhàn),更加看重開發(fā)效率,但傳統(tǒng)定制開源方式因?yàn)橹芷陂L(zhǎng)、成本居高不下一直為人詬病。因此,企業(yè)數(shù)字化轉(zhuǎn)型中假如能夠減小其IT部門的壓力的同時(shí),還可以使每個(gè)部門的員工包括無任何編程基礎(chǔ)的業(yè)務(wù)人員都能夠創(chuàng)建自己的內(nèi)部應(yīng)用系統(tǒng),那將是不可思議的存在。低代碼開發(fā)平臺(tái)就是在這樣的背景下應(yīng)運(yùn)而生。低代碼開發(fā)平臺(tái),讓開發(fā)者可以基于平臺(tái)快速搭建企業(yè)級(jí)的信息化系統(tǒng),這種創(chuàng)新型的開發(fā)方式,顛覆了傳統(tǒng)的開發(fā)模式,正以10倍速的開發(fā)效率優(yōu)勢(shì)快速占領(lǐng)市場(chǎng)。
根據(jù)Gartner(全球最具權(quán)威的IT研究與顧問咨詢公司)的報(bào)告,"到2024年,低代碼應(yīng)用程序開發(fā)將占65%以上" 低代碼開發(fā)將成為未來工業(yè)領(lǐng)域APP開發(fā)的核心方式。
2019年Gartner企業(yè)低代碼應(yīng)用平臺(tái)魔力象限圖
西門子低代碼開發(fā)平臺(tái)Mendix擁有世界領(lǐng)先技術(shù):云原生,移動(dòng)原生,AI輔助開發(fā),DevOps完整閉環(huán)和工業(yè)原生態(tài)。Mendix將助您實(shí)現(xiàn)快速開發(fā)應(yīng)用APP,實(shí)現(xiàn)數(shù)據(jù)價(jià)值增值,并在準(zhǔn)確滿足業(yè)務(wù)需求的同時(shí)無需關(guān)注數(shù)據(jù)源以及IT基礎(chǔ)設(shè)施。
Mendix是一個(gè)高生產(chǎn)率的aPaaS環(huán)境,建立在一個(gè)現(xiàn)代的、開放的云架構(gòu)之上,可擴(kuò)展性強(qiáng),可以自由地部署到幾乎任何基礎(chǔ)設(shè)施上,包括Docker、Rancher、Openshift、Kubernetes和Cloud Foundry等。平臺(tái)的Stateless架構(gòu)支持按需垂直和水平擴(kuò)展,而Mendix Cloud提供自助擴(kuò)展,默認(rèn)情況下是高可用(HA)。開放性和可擴(kuò)展性Webhook在整個(gè)平臺(tái)上都是可用的,從用于自定義模型擴(kuò)展的客戶端和服務(wù)器端Api到平臺(tái)Api和Mendix的開源模型SDK,它允許您將Mendix與現(xiàn)有工具(CI/CD和DevOps)集成,并構(gòu)建腳本來管理、監(jiān)視和修改應(yīng)用程序的核心元數(shù)據(jù)。
接下來,將教您如何十分鐘快速創(chuàng)建APP。所使用開發(fā)工具是Mendix Studio Pro。
Mendix Studio Pro下載地址:https://appstore.home.mendix.com/link/modelers/
百度云下載:https://pan.baidu.com/s/1cL19wBem_nJrXZa95YRR9A 提取碼:5LdX
安裝教程請(qǐng)參考:http://cn.hk.uy/ePe
首先,我們了解下Mendix APP開發(fā)步驟,核心包括4個(gè)步驟,分別是實(shí)體創(chuàng)建、頁面生成、微流創(chuàng)建及調(diào)用、安全設(shè)置。
Mendix APP開發(fā)步驟
手把手教您創(chuàng)建APP,通過核心10步即可完成APP創(chuàng)建:
1、 新建APP項(xiàng)目
新建APP項(xiàng)目
2、 選擇模板,Mendix平臺(tái)自帶很多模板,可以直接調(diào)用
選擇模板
3、 添加APP Module,相當(dāng)于業(yè)務(wù)APP功能,一個(gè)項(xiàng)目可以多個(gè)APP Module
添加APP Module
4、 創(chuàng)建實(shí)體,類似于數(shù)據(jù)庫設(shè)計(jì)
創(chuàng)建實(shí)體
5、 創(chuàng)建頁面,可以通過模板創(chuàng)建,也可以自動(dòng)基于模板自動(dòng)生成頁面,可應(yīng)用于各種訪問終端。
創(chuàng)建頁面
6、 頁面關(guān)聯(lián)實(shí)體,將實(shí)體數(shù)據(jù)與頁面綁定,實(shí)現(xiàn)數(shù)據(jù)展示。
頁面關(guān)聯(lián)實(shí)體
7、 業(yè)務(wù)微流配置,通過圖形化進(jìn)行業(yè)務(wù)微流開發(fā),無需懂編程語言,只需了解業(yè)務(wù)需求。
業(yè)務(wù)微流配置
8、 頁面調(diào)用微流,實(shí)現(xiàn)數(shù)據(jù)與業(yè)務(wù)需求的結(jié)合。
頁面調(diào)用微流
9、 設(shè)置權(quán)限,平臺(tái)自帶權(quán)限體系及登錄界面,只需通過簡(jiǎn)單的圖形化選項(xiàng)設(shè)置即可實(shí)現(xiàn)權(quán)限控制。
設(shè)置權(quán)限
10、 APP發(fā)布,可以通過電腦終端、平板、手機(jī)等客戶端直接訪問。
APP發(fā)布
最后附上10分鐘開發(fā)APP整個(gè)過程的視頻,與您一起共建企業(yè)級(jí)云原生APP,實(shí)現(xiàn)數(shù)據(jù)價(jià)值增值。
歡迎評(píng)論區(qū)開發(fā)交流。