是否有一个通知平台同时支持带有 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 浏览器、ios 和 android。我唯一的区别是我们使用 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 推送通知