【重大更新】跨平臺移動開發框架Altova MobileTogether v5.0發佈

MobileTogether是一款對應用程序進行精心渲染的跨平臺移動開發框架,從所處設備到外形因素再到屏幕方向,很大程度的爲開發人員和終端用戶提供了更好的功能性與靈活性。MobileTogether包括:正則表達式

  • MobileTogether Designer:一個可無償使用的、無需豐富的開發經驗就能經過強大的可視化和函數式的編程範式來建立複雜移動應用程序的移動開發環境。
  • MobileTogether Server:一個經過MobileTogether Designer建立,提供鏈接到數據源和高性能數據處理的主機解決方案。
  • MobileTogether APP:可經過移動應用程序商店免費下載的應用程序。

Altova MobileTogether v5.0於近日發佈,本次更新是大版本更新,主要包括重構MobileTogether網絡客戶端、提供新的UI設計選項、新的數據庫功能以及對可用性的更新。算法


重大改寫MobileTogether Web客戶端

MobileTogether v5.0中,Web瀏覽器客戶端已經徹底重寫,具備清新,現代的外觀。控件和圖標通過從新設計,總體而言網絡應用的用戶界面將更加清晰、乾淨、更具吸引力。雖然MobileTogether是iOS、Android和Windows應用程序的快速移動應用程序開發(RMAD)框架,但該平臺一樣適用於構建複雜的Web應用程序。數據庫

因爲MobileTogether容許您使用低代碼方法快速構建應用程序,所以內部Web開發人員,citizen開發人員和高級用戶能夠快速構建數據密集型Web應用程序,並經過企業內部網及時部署它們。編程

選擇Web應用程序有不少好處。好比因爲該應用程序可在任何Web瀏覽器中使用,用戶無需在其設備或計算機上預安裝客戶端應用程序,從而能夠在大型組織以及面向客戶的應用程序中輕鬆部署。用戶只需經過URL訪問您的應用而無需下載。也可根據須要選擇其餘安全選項。瀏覽器

MobileTogether Designer中的設計可爲全部平臺和Web應用程序生成本機應用程序,用於構建自定義、功能豐富的移動應用程序。而且其相同功能和複雜性可擴展到不少其餘Web應用程序。安全


MobileTogether Designer的新功能

支持表格中的邊框

MobileTogether爲表提供了許多選項,包括爲表、行、列和單元格添加邊框的新支持。有兩種方法能夠定義邊框屬性:在「Styles and Properties」幫助窗口或新的「Border Settings」窗口中,可使用熟悉的格式菜單和按鈕輕鬆配置多個邊框屬性。在您工做時,受影響的表元素會突出顯示,您能夠當即查看到每一個更改的結果。服務器

支持填充

除了定義邊距以外,MobileTogether開發人員如今能夠向相關控件添加填充,在控件的內容和控件的內邊緣之間添加空格。使用樣式和屬性條目助手,您能夠爲控件內容的全部邊框都設置單個值的控件填充。網絡

帶圖像和文字的按鈕

爲了給UI設計帶來更多靈活性,您如今能夠將圖像和文本分配給任何按鈕控件。要將圖像添加到按鈕,請從預約義圖像集合中進行選擇,或者上傳本身的圖像。您還能夠將圖像配置爲按鈕文本的右側或左側。框架

文本自動適應選項

如今能夠將文本大小設置爲自動適合文本,當文本不適合可用寬度時字體將自動變小。經過這種方式,開發人員能夠確保應用程序在各類設備和屏幕分辨率下文本依然具備可讀性和吸引力。還能夠將頁面上的多個控件分組以具備相同的自動肯定的文本大小,從而使總體設計一致地適應。函數

橢圓顯示長文本

除了上面描述的文本自動調整選項以外,若是文本不適合控件的寬度,開發人員能夠配置具備顯示省略號的文本的控件。這再次確保了UI在全部外形上看起來都很好,而且還有助於解決應用的本地化版本中的差別,其中某些字可能會更長或更短,具體取決於當前語言展現的形式。

複製/粘貼項目樣式表

MobileTogether Designer包含項目樣式表,能夠輕鬆定義可在項目,頁面,表格和控件級別應用的全局樣式中。如今能夠複製現有樣式表並將其粘貼到新樣式表中,這樣能夠更快,更輕鬆地根據之前定義的樣式啓動新樣式表。

加載/保存文本文件

如今除了支持XML、HTML和JSON格式的數據外,MobileTogether還支持讀寫純文本文件。一個名爲「Load/Save Text File」的新操做能夠輕鬆指定所需的節點和文本文件以及處理錯誤選項。

支持經過REST接口發送文件和二進制數據

爲響應客戶的要求,MobileTogether應用程序如今可使用REST界面經過HTTP請求發送文件和二進制數據。

新引入的用於設計複雜應用程序行爲的新功能

  • mt-get-page-source-structure:在建立新數據樹或其部件時,如今可使用頁面源的定義自動建立結構。
  • create-hash-from-string:此函數使用不一樣的散列算法從任何文本建立散列字符串。
  • mt-table-rowgroup-count & mt-table-rowgroup-index:這些新函數可用於具備重複行的表中,例如根據索引顯示具備交替行顏色的表,以下圖所示。
  • mt-called-by-enter-key & mt-called-by-escape-key:在某些狀況下,開發人員能夠根據是否經過移動設備上的觸摸激活按鈕或用戶在其鍵盤上按下轉義鍵或輸入鍵來肯定應用行爲。經過該函數如今能夠輕鬆地爲任何這些場景設計應用程序行爲。

數據庫結構檢索

新版本如今能夠在運行時檢索數據庫結構。DB Read Structure容許讀取數據庫的結構,並將數據庫中的數據存儲在新的MT_DBSTRUCTURE頁面源中。此頁面源中的數據能夠與任何其餘頁面源中的數據相同的方式使用。此功能能夠建立複雜的應用程序,能夠即時讀取未知數據庫的數據庫結構,最適用於以IT爲中心的應用程序。

全球查找和替換

爲了更容易地開發和重構複雜的應用程序,MobileTogether v5.0引入了一個新的查找和替換窗格,用於在設計中搜索和替換XPath表達式、函數以及操做組中的字符串。該窗格還支持使用正則表達式進行搜索。爲了快速導航,搜索結果將超連接到設計中的相關對象。

支持新的數據庫版本

  • Firebird 3
  • Informix 12.10
  • MariaDb 10.3
  • Microsoft SQL Server 2017
  • MySQL 8
  • PostgreSQL 10

MobileTogether Server中的新功能

支持經過任何LDAP服務器進行身份驗證

經過Active Directory集成添加對身份驗證的支持,MobileTogether Server如今也支持LDAP

MobileTogether服務器內部數據庫(高級版)的自動備份

按期備份MobileTogether服務器的內部數據庫很是重要。如今該過程能夠徹底自動化,服務器管理員也能夠根據須要配置自動備份。

相關文章
相關標籤/搜索