如何在应用程序未执行时检查来自远程服务器的收件箱消息?
How to check for inbox messages from remote server while application is not executing?
我将使用 Delphi 西雅图为 iOS 和 Android 开发应用程序。我的目标是用户使用该应用程序在数据库中创建一些约会,如果他的约会被每个 os 平台的默认通知中心确认或重新安排,稍后会收到通知。
所以我想做的是从服务器接收即时消息,而用户目前没有使用应用程序,就像我们接收时一样经常打开来自 WhatsApp 或 Gmail 的消息。
在 windows 中,我可以安装服务或托盘应用程序以在 OS 启动时执行 , 但是我该怎么做使用远程 Windows 服务器 运行 WebBroker Standalone 作为 API 与 to/from 我的移动应用程序通信?
注:
这个问题不是其他提到的问题的复制,因为它涉及在 Delphi 的 Android 的 FMX 框架中做一些事情,而不是 默认的 Android 框架库 Java。第二件事是,我不想使用 Google 通知服务。
我想要做的只是在 Android 中作为服务工作的应用程序,就像 windows 一样。但是如何创建它以及如何使用 GUI 应用程序安装它呢?类似于 public class LocationTrace extends Service
但对于 Delphi.
Delphi XE6及以上版本支持推送通知。
官方文档如下:
Mobile Tutorial: Using Remote Notifications (iOS and Android)
也有很多 Delphi 推送通知的在线资源。
我将使用 Delphi 西雅图为 iOS 和 Android 开发应用程序。我的目标是用户使用该应用程序在数据库中创建一些约会,如果他的约会被每个 os 平台的默认通知中心确认或重新安排,稍后会收到通知。
所以我想做的是从服务器接收即时消息,而用户目前没有使用应用程序,就像我们接收时一样经常打开来自 WhatsApp 或 Gmail 的消息。
在 windows 中,我可以安装服务或托盘应用程序以在 OS 启动时执行 , 但是我该怎么做使用远程 Windows 服务器 运行 WebBroker Standalone 作为 API 与 to/from 我的移动应用程序通信?
注:
这个问题不是其他提到的问题的复制,因为它涉及在 Delphi 的 Android 的 FMX 框架中做一些事情,而不是 默认的 Android 框架库 Java。第二件事是,我不想使用 Google 通知服务。
我想要做的只是在 Android 中作为服务工作的应用程序,就像 windows 一样。但是如何创建它以及如何使用 GUI 应用程序安装它呢?类似于 public class LocationTrace extends Service
但对于 Delphi.
Delphi XE6及以上版本支持推送通知。
官方文档如下:
Mobile Tutorial: Using Remote Notifications (iOS and Android)
也有很多 Delphi 推送通知的在线资源。