翻譯|產(chǎn)品更新|編輯:陳津勇|2019-12-03 16:31:05.483|閱讀 340 次
概述:使用Altova MobileTogether可在記錄時(shí)間內(nèi)構(gòu)建任何可以想象的以數(shù)據(jù)為中心的應(yīng)用程序,現(xiàn)已更新至v6.0。最新版新增控制模板和Placeholder控件,支持暗/亮模式,能夠通過XPath調(diào)用操作組……更多內(nèi)容,請(qǐng)看本文介紹。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
跨平臺(tái)移動(dòng)開發(fā)框架Altova MobileTogether包括MobileTogether Designer、MobileTogether Server和可選的MobileTogether Mobile App,其價(jià)格適用于任何規(guī)模的組織。
它結(jié)合了易于使用的功能,對(duì)應(yīng)用程序進(jìn)行精心渲染,從所處設(shè)備,到外形因素再到屏幕方向,最大限度地為開發(fā)人員和終端用戶提供功能性與靈活性,可在記錄時(shí)間內(nèi)構(gòu)建任何可以想象的、以數(shù)據(jù)為中心的應(yīng)用程序。
免費(fèi)下載Altova MobileTogether正式版
該控件已更新至v6.0,以下是本次更新的詳細(xì)內(nèi)容(上)。
控制模板和Placeholder控件
這是對(duì)于Altova MobileTogether應(yīng)用程序的動(dòng)態(tài)設(shè)計(jì)/控件模板和Placeholder控件的一項(xiàng)重大突破,可以簡(jiǎn)化設(shè)計(jì)重用,并使其易于為各種場(chǎng)景實(shí)現(xiàn)高效、靈活的選項(xiàng)。
控制模板是一種新的設(shè)計(jì)組件,它允許您以一種使這組控件易于在多個(gè)其他頁(yè)面上重用的方式設(shè)計(jì)和分組其他幾個(gè)控件。控件模板支持參數(shù),每個(gè)模板可以在應(yīng)用程序開發(fā)項(xiàng)目的不同頁(yè)面和子頁(yè)面的不同位置重復(fù)使用。
控制模板提供了靈活性,允許您:
在一個(gè)項(xiàng)目中創(chuàng)建多個(gè)控制模板
在設(shè)計(jì)中的不同位置重復(fù)使用控制模板
通過切換模板來(lái)更改頁(yè)面的設(shè)計(jì)
根據(jù)運(yùn)行時(shí)條件或用戶輸入選擇模板
根據(jù)運(yùn)行時(shí)條件或用戶輸入來(lái)修改模板的內(nèi)容
Placeholder控件用于將控件模板放置在頁(yè)面所需的位置。可以使用多個(gè)Placeholder控件將控件模板放置在多個(gè)位置。
有無(wú)數(shù)的方法可以應(yīng)用這個(gè)新功能。例如,可以根據(jù)應(yīng)用程序用戶權(quán)限顯示可編輯內(nèi)容的編輯字段和相同內(nèi)容的只讀標(biāo)簽。這樣就不必為不同的用戶設(shè)計(jì)不同的輸入表單——表單本身可以更改。或者,您可以根據(jù)情況在同一位置顯示不同的控件。
下面的簡(jiǎn)單示例顯示了一個(gè)定義了一組動(dòng)態(tài)水平單選按鈕的控件模板。該應(yīng)用程序的這一部分要求用戶首先選擇他們的大陸,然后選擇國(guó)家和城市,并根據(jù)之前的選擇動(dòng)態(tài)顯示其值。
為幫助開發(fā)人員快速使用這些強(qiáng)大的功能,Altova MobileTogether Designer 6.0附帶了四個(gè)示例項(xiàng)目,重點(diǎn)介紹了定義、實(shí)現(xiàn)和重用控制模板和Placeholder控件。
支持明/暗模式
隨著Android 10和iOS 13的發(fā)布,出于多種原因,增加電池壽命、減少因明亮屏幕導(dǎo)致的眼睛疲勞,暗模式逐漸流行起來(lái)。
通過Altova MobileTogether 6.0,應(yīng)用程序開發(fā)人員可以為其應(yīng)用程序強(qiáng)制采用亮或暗模式,或者根據(jù)設(shè)備系統(tǒng)設(shè)置檢測(cè)用戶的首選模式。
能夠通過XPath調(diào)用操作組
Altova MobileTogether動(dòng)作組定義了一系列與應(yīng)用程序一起執(zhí)行的動(dòng)作。定義后,可以在整個(gè)項(xiàng)目中重用行動(dòng)小組。借助通過XPath傳遞操作組名稱和參數(shù)的能力,可以在運(yùn)行時(shí)動(dòng)態(tài)確定在特定場(chǎng)景下要執(zhí)行的操作組(例如,通過從頁(yè)面源節(jié)點(diǎn)獲取要執(zhí)行的操作組的名稱,基于設(shè)備操作系統(tǒng)、臺(tái)式機(jī)與移動(dòng)設(shè)備等等),為緊密自定義應(yīng)用程序行為提供了額外的靈活性。
子頁(yè)面的參數(shù)
現(xiàn)在,您可以將參數(shù)傳遞給子頁(yè)面,以控制子頁(yè)面在各種條件下的性能,從而有助于進(jìn)一步實(shí)現(xiàn)有效的動(dòng)態(tài)設(shè)計(jì)。由于子頁(yè)面可以包含所有UI功能,因此參數(shù)從本質(zhì)上幫助開發(fā)人員將子頁(yè)面視為具有UI的操作組調(diào)用。
您可以通過單擊子頁(yè)面的“添加參數(shù)/變量”按鈕來(lái)聲明其參數(shù)和變量。
現(xiàn)在,除了全局變量外,Altova MobileTogether還支持僅存在于當(dāng)前函數(shù)范圍內(nèi)的局部變量,無(wú)需在其他地方計(jì)算。
對(duì)操作組、子頁(yè)面和模板中的局部變量的支持是此發(fā)行版中添加的另一個(gè)功能,該功能為Altova MobileTogether開發(fā)人員提供了高級(jí)編程功能。
*有關(guān)本次更新的更多內(nèi)容,請(qǐng)點(diǎn)擊此處查看>>>
想要獲得 Altova MobileTogether 更多資源、正版授權(quán)的伙伴,請(qǐng)了解
12月,慶圣誕、迎元旦,軟件商城專屬優(yōu)惠價(jià),領(lǐng)優(yōu)惠券再享折上折>>>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: