【问题标题】:Do hybrid mobile apps support Push Notifications?混合移动应用程序是否支持推送通知?
【发布时间】:2011-11-04 19:38:38
【问题描述】:

移动开发框架是否能够很好地与推送通知配合使用?

详情如下:

我正在研究跨平台移动应用开发。似乎使用 PhoneGap、Titanium 等移动开发框架开发的混合应用程序在使用 Web 技术(HTML5、JavaScript、CSS)进行开发的同时提供了对核心手机功能(相机、加速度计、地址簿等)的访问。

我们的一个明确要求是使用推送通知将消息发送到安装了应用程序的设备,即使应用程序已关闭。我了解每个平台对此的支持不同(Apple Push Notifications 与 C2DM 等)。

我假设 HTML5 通知不符合要求,因为(我假设)HTML5 通知(Web Sockets,SSE)需要应用程序运行。

【问题讨论】:

    标签: cordova mobile push-notification hybrid


    【解决方案1】:

    Android 上的PhoneGap 通过添加插件来支持推送通知。见here。我不确定其他平台。 appMobi 支持 Android 和 iOS 的开箱即用推送通知。见here。我可以找到一些关于 Titanium 的模糊参考,但没有具体的参考。

    【讨论】:

    【解决方案2】:

    Trigger.io 支持仅使用 Web 技术创建带有推送通知的混合应用程序 - 无需设置本地编译或使用 Eclipse / XCode。

    我们包含推送通知的文档在这里: http://docs.trigger.io/en/v1.3/partners/parse.html

    我们还在这里写了一篇教程: http://trigger.io/cross-platform-application-development-blog/2012/03/23/using-parse-and-trigger-io-for-cross-platform-apps-without-pain-in-the-back-end/

    【讨论】:

      【解决方案3】:

      我在 AppMobi 工作。我们确实为 iOS 和 Android 提供了开箱即用的推送通知。启用很简单,我们有一个 javascript 帮助程序库来管理代码中的设置/处理/显示。我们有一个 Web 服务 API 可以向其发送消息,或者您可以使用我们的 Dashboard 发送消息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-11-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多