iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 24
0
Software Development

Mendix從入門到了解,工程師和業務都要知道低代碼平台是什麼系列 第 24

不用網路也可以用低代碼平台Mendix! Native Mobile App 的Nanoflow

Microflows再升級! Nanoflow 是什麼?

在之前的文章,我們已經了解Microflows的組成以及使用方式,也介紹了Sub-microflows,但之前文章還沒有提過的事情是,Microflows的是在Server上執行後,出現結果後才發送給client,因此,想使用Microflows,在沒有連線的情況下是行不通的!

在一個沒有網路令人絕望的時刻裡,我們就需要用Nanoflow來執行想要的功能,因為Nanoflow主要是在client方執行,因此就算在沒有連線的情形下,也能自由地儲存資料。

Nanoflow 的額外功能

Nanoflow除了有Microflows上可用的功能外,還有可以使用相機、驗證身分或檢查是否有網路連線…等等的Activity。

有兩個推薦下載使用的模組(Module)

  1. Native Mobile Resources
    此Module包含大多數會在Native Mobile上使用到的功能,例如: 開啟相機、指紋辨識…等等。

https://ithelp.ithome.com.tw/upload/images/20201008/201295301Rnvs6IxY6.png

  1. Nanoflow Commons
    此Module包含一些在Web 和Hybrid Mobile上也可以使用的功能。

https://ithelp.ithome.com.tw/upload/images/20201008/20129530yTnCX2VtHQ.png

下載完成的module會存放在App Store Modules資料夾中
https://ithelp.ithome.com.tw/upload/images/20201008/20129530uLQ2yWlUG3.png

Nanoflow實用範例

首先,在點擊的按鈕上,按左鍵兩下,在on-click選擇call a nanoflow

接著,開始建立Nanoflow,大多數的Nanoflow從Retrieve 物件開始做起,之後選擇需要執行的功能,例如: 導航到指定地點

https://ithelp.ithome.com.tw/upload/images/20201008/201295303aciq5pWyz.jpg


上一篇
不用網路也可以用低代碼平台Mendix! Native Mobile App 頁面怎麼做?
下一篇
在Mendix上開發Native Mobile App也要記得同步化!
系列文
Mendix從入門到了解,工程師和業務都要知道低代碼平台是什麼30

尚未有邦友留言

立即登入留言