是否有一个通知平台同时支持带有 Xamarin 的移动应用程序和带有 Javascript 的 Web 浏览器

Posted

技术标签:

【中文标题】是否有一个通知平台同时支持带有 Xamarin 的移动应用程序和带有 Javascript 的 Web 浏览器【英文标题】:Is there a notification platform that supports both mobile apps with Xamarin and Web Browser with Javascript 【发布时间】:2016-01-04 14:10:29 【问题描述】:

我正在寻找一个通知平台,它可以让我将通知发送到任何平台,如 Web 浏览器、iosandroid。我唯一的区别是我们使用 Xamarin 进行移动开发。

首先我查看了 Pusher.com。它非常容易实现和调试,我喜欢它。但是当谈到 Xamarin 平台时,我找不到适用于 Xamarin 的良好且值得信赖的 SDK。有 Objective-C 和 Java 库,但不支持 Xamarin 库。

然后我检查了 AWS SNS 以获得移动支持,它可以与 GCM 和 Apple 推送通知集成,因此可以与 Xamarin 一起使用。但我的问题是 Web 浏览器支持,我找不到像在 Pusher.com 中那样将 SNS 与 javascript 集成的方法。新消息发布到 SNS 主题时不会触发任何触发事件。

因此,简而言之,由于库支持,我无法将 Pusher.com 用于 Xamarin 应用程序,但 Web 浏览器通知正在工作,我无法将 AWS SNS 用于 Web 浏览器通知,但它支持 GCM 和 Apple 推送通知。

我有什么遗漏吗?我想要一个可靠的通知平台来支持我的所有需求,如果您知道,请与我分享。

【问题讨论】:

【参考方案1】:

PushSharp 是门票。它支持 iOS、Android、Blackberry 和 Windows Phone 的推送通知。

https://github.com/Redth/PushSharp

【讨论】:

【参考方案2】:

你可以试试 Parse,它支持 Xamarin! (我认为网络浏览器通知对于这个平台来说不是问题)。这是免费的。更多信息:https://parse.com/docs

【讨论】:

我已经检查了 Parse.com。它只支持通过 JavaScript 发送通知而不接收。 SNS 也可以发送通知,但无法接收通知。看看这里:parse.com/docs/js/guide#push-notifications-receiving-pushes

以上是关于是否有一个通知平台同时支持带有 Xamarin 的移动应用程序和带有 Javascript 的 Web 浏览器的主要内容,如果未能解决你的问题,请参考以下文章

带有 3rd 方推送服务的 Nativescript 推送通知

Xamarin Forms 跨平台 BBCode 支持

为 IOS 配置和使用推送通知 - Xamarin

我是不是需要同时创建开发和生产 SSL 证书 Xamarin.iOS

Xamarin - 支持 9 补丁?

在 xamarin 跨平台移动应用程序上添加本地通知的插件或库?