---
title: "MobileTogether 5.1 简化了安全选项，并提供了更多功能"
date: "2019-02-27"
categories: 
  - "app-development"
  - "apps"
  - "mobile-development"
  - "mobiletogether"
tags: 
  - "app-development"
  - "mobile-development"
  - "mobiletogether"
  - "mobiletogether-server"
description: MobileTogether 5.1 通过简化 SSL 证书管理（利用 Let's Encrypt）以及对最新 Android 版本的支持，进一步提升了移动应用开发体验。
---
Status: #blog

Tags:  #app-development #mobile-development #mobiletogether #mobiletogether-server

Categories: | [mobile-development](/blog/zh/category/mobile-development.md)
# MobileTogether 5.1 简化了安全选项，并提供了更多功能

最新版本的MobileTogether是Altova公司推出的一款低代码、跨平台的解决方案 [移动应用程序开发](https://www.altova.com/zh/mobiletogether/) 该框架提供了一种简化的方法来申请和部署SSL证书，它利用了Let's Encrypt的集成功能。现在，开发者可以快速、无缝且免费地保障后端服务器与用户设备之间的通信安全。

此外，本次更新还包括对最新版Android系统的支持，以及为灵活的应用程序开发提供多种新选项。下面我们来了解一下。

![MobileTogether是Altova的一款低代码应用程序开发框架，以下是它的新功能：](/blog/images/mobiletogether5-1.jpg)

<!--more-->

### **MobileTogether 5.1 的新功能**

**支持 Android 8.1 和 9 系统**

MobileTogether 支持之前的 Android 版本，现在开发者可以构建应用程序，这些应用程序可以包含在较新版本的操作系统中引入的原生外观、用户体验和功能。

**检测链接的能力**

现在，应用程序开发者可以选择自动将网页链接和电子邮件地址在标签中显示为可点击的链接。点击或轻触这些链接，会在浏览器中打开相应的网页，或者在设备的邮件应用程序中打开一封新邮件。

自动链接检测功能可以在“样式与属性”面板中进行配置，并可以设置为以下选项：

- 无：链接不会自动检测
- 明确链接：开发者可以设置该属性，使其仅在文本片段以 "http://", "https://", "rtsp://" 或 "mailto:" 开头时才创建可点击的链接
- 所有链接：任何指示页面网址或电子邮件网址的文本都会被自动识别为链接，例如：www.altova.com、altova.com、niki@nanonull.com 等。

![将标签的属性设置为，当输入网址时，自动显示可点击的链接](/blog/images/styles-properties.png)

**将标签的高度限制为 N 行**

除了允许标签具有多行显示外，现在还可以限制在运行时显示的行数，从而在用户界面设计中提供更精细的控制。

**用于方向改变的行动流程图**

现在，应用程序中每个页面的 `OnPageRefresh` 事件新增了一个选项：由于屏幕方向或尺寸变化而触发刷新。

这使得我们可以定义当用户改变设备方向（例如从竖屏切换到横屏）或调整应用程序窗口大小时，需要执行的操作。

![定义在方向发生变化时应采取的措施 ](/blog/images/orientation-change.png)

**“读取文件夹”操作的新选项**

在之前的版本中，我们添加了功能，可以在运行时从 MobileTogether 服务器或客户端上的某个文件夹检索文件和子文件夹的列表。在 MobileTogether 5.1 版本中，我们新增了以下选项：

- 可以在操作的“文件筛选”设置中指定多个文件名模式
- 递归地遍历子文件夹
- 当指定需要递归遍历子文件夹时，系统将具备读取空文件夹信息的权限

**使用 Let's Encrypt，您可以轻松配置安全选项**

MobileTogether 支持 [MobileTogether 服务器](https://www.altova.com/zh/mobiletogether-server) 与运行 MobileTogether 应用程序的客户端设备之间的安全 SSL 连接。现在，除了允许您上传从证书颁发机构购买的证书之外，MobileTogether 服务器还简化了从 Let's Encrypt 获取和自动续订免费 SSL 证书的过程——您可以在 MobileTogether 服务器的管理界面中直接完成。

[Let's Encrypt](https://letsencrypt.org/) 是由互联网安全研究组 (ISRG) 创建的证书颁发机构，旨在为用户提供免费的数字证书，以实现 HTTPS (SSL/TLS) 连接。ISRG 的目标是创建一个更安全的互联网，因此他们免费提供证书，并努力使整个流程尽可能简单。因此，运行在 Web 服务器上的软件可以与 Let's Encrypt 交互，以获取证书，安全地配置证书以供使用，并在需要时自动续订证书。Let's Encrypt 证书的有效期为 90 天，并且可以在该期间的任何时间进行续订。

通过 MobileTogether Server 控制台中新增的对话框，您可以快速、轻松地向 Let's Encrypt 申请 SSL 证书。然后，MobileTogether Server 会自动每两个月向 Let's Encrypt 续订该证书。

![MobileTogether Server 与 Let's Encrypt 实现了无缝集成，可以方便地申请免费的 SSL 证书](/blog/images/letsencrypt.png)

当您准备好开始在 MobileTogether Server 上配置 SSL 时，请观看这个简短的视频，它演示了如何从 Let's Encrypt 以及其他证书颁发机构上传证书。

![](https://www.youtube.com/watch?v=bLlpCaxtKTU)

### **立即体验 MobileTogether 5.1**

要开始使用这些新功能，只需下载以下内容即可： [免费的 MobileTogether Designer 软件的最新版本](https://www.altova.com/zh/mobiletogether/download).
