---
title: "推送通知：最新消息 - MobileTogether 发布"
date: "2017-11-08"
categories: 
  - "apps"
  - "development"
  - "mobile"
  - "mobile-development"
tags: 
  - "app-development"
  - "cross-platform-mobile-apps"
  - "mobile-development"
  - "mobiletogether"
  - "new-features"
  - "push-notifications"
description: 最新版本的MobileTogether软件，通过引入新的推送通知工具、网页应用嵌入功能以及改进的服务器统计功能，进一步提升了跨平台移动应用开发的效率。
---
Status: #blog

Tags:  #app-development #cross-platform-mobile-apps #mobile-development #mobiletogether #new-features #push-notifications

Categories: [low-code+no-code](/blog/zh/category/low-codeno-code.md) | [mobile-development](/blog/zh/category/mobile-development.md)
# 推送通知：最新消息 - MobileTogether 发布

MobileTogether，Altova公司提供的用于[跨平台移动应用开发](https://www.altova.com/zh/mobiletogether)的框架，最新版本增加了易于使用的工具，用于定义推送通知，以及将应用程序嵌入到Web应用程序中的功能，以及更多其他功能。

让我们来看看这些[新功能](https://www.altova.com/zh/mobiletogether/whatsnew)，它们进一步丰富了目前可用于构建现代、以数据为中心的移动应用程序的[功能列表](https://www.altova.com/zh/mobiletogether/features)。

![MobileTogether 4.0版本增加了推送通知功能](/blog/images/Blog_MT4.jpg)

<!--more-->

## 推送通知

MobileTogether 4.0 引入了向运行 MobileTogether 应用程序的单个或多个设备发送推送通知的功能。

推送通知为应用程序开发者提供了一种直接与最终用户沟通的方式，用于传递信息，例如与应用程序相关的新闻。 它们还可以用于引导用户的后续行为，例如接受邀请、链接到网站或修改数据库。

在 MobileTogether 的“操作”对话框中，您可以轻松定义用于发送和接收推送通知的操作

 

![定义推送通知](/blog/images/push-notification.png)

 

各种选项为开发者提供了最大的灵活性，可以实现简单或复杂的通知功能，同时还可以选择哪些用户会收到通知。

## 将解决方案嵌入到 Web 应用程序中

此功能允许开发者将一个或多个 MobileTogether 解决方案直接嵌入到网页中，例如，可以实现基于网页的表单应用程序，就像下面所示的例子一样。

 

![将应用程序解决方案嵌入到网页中](/blog/images/embed-solution.png)

 

MobileTogether 解决方案本身会像往常一样与 MobileTogether 服务器进行交互，并接收数据，这些数据随后可以与 Web 应用程序进行双向通信。

MobileTogether应用程序通过嵌入在网页HTML代码中的<iframe>元素进行集成，并且如果需要，可以提供多种用户或设备身份验证选项。

##  新的操作

MobileTogether 4.0 包含了一些新的功能，用于定义应用程序的行为：

- **加载/保存字符串**:  该功能可以解析一个字符串，并生成 XML 或 JSON 格式的页面源；或者，它可以将 XML/JSON 格式的页面源序列化，并保存为字符串。 这在将 MobileTogether 解决方案嵌入到 Web 应用程序中时特别有用，如上所述。
- **读取文件夹**: 在运行时，从 MobileTogether 服务器或客户端上的某个文件夹中检索文件和子文件夹的列表。
- **MapForce 传输**：直接调用 [MapForce 服务器](https://www.altova.com/zh/mapforce-server)，以执行任意数据格式之间的 [数据转换](https://www.altova.com/zh/mapforce)。这种集成极大地扩展了可以在 MobileTogether 应用中使用的旧数据格式和其他后端数据格式的范围。
- **语言设置**：允许最终用户手动切换本地化应用程序的语言（而不是默认使用设备上的操作系统语言）。您可以在 Altova [Group & Gather 应用](https://group-gather.altova.com/)中看到这一功能的实现，该应用提供五种语言版本。用户可以根据需要随时切换语言：

 

![用户选择应用程序的语言](/blog/images/user-changes-language.png)

## 服务器使用统计信息

MobileTogether 服务器的安装现在包含一个强大的应用程序，专为服务器管理员设计，该应用程序会显示有关在该服务器上运行的各个解决方案的各种统计信息。

 

![应用服务器统计信息](/blog/images/mobiletogether-server-statistics.png)

 

这款新应用程序让您可以轻松了解您 MobileTogether 服务器上每个应用程序的使用情况和受欢迎程度。它提供报告和筛选功能，让您可以查看用户数量和类型、设备、应用程序启动次数、服务器请求等统计数据。

## 更新的操作系统和数据库支持

**支持 Android 6.0、7.0 和 7.1 系统**

我们增加了对构建应用程序的支持，这些应用程序将具备最新Android版本所具有的原生外观、用户体验和功能。

**支持 PostgreSQL 9.6 版本**

这进一步增强了对该流行数据库先前版本的支持。

 

# 获取最新版本

对于现有MobileTogether用户，使用该功能是免费的 [升级](https://www.altova.com/zh/mobiletogether/download) 升级到 MobileTogether 4.0。

如果您还没有尝试过 MobileTogether，您可以 [下载免费的 MobileTogether 设计器](https://www.altova.com/zh/mobiletogether/download)，立即开始使用！
