---
title: "使用 MobileTogether 6.0 加速低代码应用程序的开发"
date: "2019-11-19"
categories: 
  - "app-development"
  - "low-code"
  - "mobile"
tags: 
  - "app-development"
  - "low-code"
  - "mobile-development"
  - "mobiletogether"
  - "rmad"
description: 了解 MobileTogether 6.0 如何通过高级功能，如控件模板、动态用户界面选项以及对浅色/深色模式的支持，来提升低代码应用程序的开发效率。
---
Status: #blog

Tags:  #app-development #low-code #mobile-development #mobiletogether #rmad

Categories: [mobile-development](/blog/zh/category/mobile-development.md) | [low-code+no-code](/blog/zh/category/low-codeno-code.md) | [mobile-development](/blog/zh/category/mobile-development.md)
# 使用 MobileTogether 6.0 加速低代码应用程序的开发

借助合适的工具，低代码开发并不意味着牺牲功能或降低最终成果的复杂性。相反，像MobileTogether这样的低代码应用开发框架，使得高级编程功能更容易被访问和更快地实现。

无论您是为 iOS、Android、Windows 平台，还是为网页开发应用程序，或者同时针对所有这些平台进行开发，MobileTogether 的最新版本都新增了一系列功能，这些功能将该平台的编程提升到更高的水平，并为开发者提供便捷的途径，让他们能够及时了解最新的移动设备发展趋势。

![宣布发布 MobileTogether 6.0](/blog/images/newmobiletogetherversion.jpg)

<!--more-->

### 控制模板与占位符控件

MobileTogether 包含大量控件，用于设计应用程序的用户界面并定义其行为。新的控件模板功能让您可以指定控件的动态行为，并将多个控件组合成模板。这些控件模板可以通过占位符控件在应用程序的不同位置重复使用。除了方便组件的重复使用，控件模板还可以接受参数，从而使其在不同的上下文中发挥不同的作用。

控制模板和占位符控件可以显著提高开发效率 [低代码应用程序开发](https://www.altova.com/zh/mobiletogether/low-code-app-development) 通过以下方式为您提供便利：

- 通过将单个控件组合成模板，可以创建新的控件
- 在设计中的不同位置重复使用控件模板
- 通过切换模板来改变页面的设计
- 根据运行时条件或用户输入，选择一个模板
- 根据运行时条件或用户输入，修改模板的内容或行为

让我们来看一个非常简单的例子，它能很好地说明这个原理。下图展示了 MobileTogether Designer 中的一个控件模板，它定义了一组动态水平排列的单选按钮。这个应用程序的这部分功能要求用户首先选择他们的洲，然后选择他们的国家，最后选择他们的城市。每个部分的选项值都是根据用户在上一级选择的内容动态生成的。开发者重用了“动态单选按钮”这个控件模板，从而实现了这个功能。

![移动端开发模板 (Control Templates) 能够轻松地重复使用移动端开发资源](/blog/images/control-templates.png)

Control Templates是MobileTogether应用动态设计方面的一项重大突破。它提供了一种简单、高效的方法，可以重复使用组件，并为几乎任何场景定义动态应用行为。

### 全新的高级编程选项

MobileTogether 的最新版本引入了多项新功能，这些功能能够根据运行时条件实现应用程序的动态行为

- 通过 XPath 选择操作组
- 子页面的参数设置
- 支持局部变量
- 全新循环动作
- 增强的 [FlowForce 服务器](https://www.altova.com/zh/flowforceserver) 集成
- 新增了将 JSON 数据转换为字符串以及将字符串转换为 JSON 数据的相关功能
- 在保存时，可以指定数据库命令（删除、更新、插入）的执行顺序

### 亮/暗模式和分屏模式

深色模式因其在延长电池续航和减轻眼睛疲劳方面的优势，重新受到欢迎。现在，只需一个设置，您就可以轻松地在您的应用程序中启用深色模式或浅色模式。您还可以通过在运行时检测设备系统设置，让您的应用程序在浅色模式或深色模式下运行。

![[dark-mode.png]]

现在，该应用也支持在 Android 7 及更高版本的系统中以分屏模式运行。

### 新的用户界面选项

MobileTogether 6.0 提供了更多优化用户界面的选项，包括对标签（Label）中删除线的文本支持（例如，用于表示已删除的内容），为按钮提供更丰富的常用图片库，以及对富文本编辑控件（RichEdit）的自动调整大小功能。 

请访问 MobileTogether 产品页面，以获取有关这些新功能的[更多信息](https://www.altova.com/zh/mobiletogether/whatsnew)。

### 体验 MobileTogether 6.0

现有客户可以 [更新](https://www.altova.com/zh/mobiletogether/download) 您可以免费升级到最新版本。如果您是首次使用 MobileTogether，请下载以下内容： [免费的 MobileTogether 设计器](https://www.altova.com/zh/mobiletogether/download) 开始吧。
