【问题标题】:Cross Platform mobile Chat跨平台移动聊天
【发布时间】:2012-05-05 12:55:39
【问题描述】:

我想在 android 和 IOS 上开发简单的聊天应用程序,我正在使用本地语言来开发应用程序。

将在两个平台上启动相同的应用程序,我想确保 android 家伙可以与 ios 聊天,反之亦然。

【问题讨论】:

  • 您可以为此使用phonegap ..

标签: android ios mobile cross-platform chat


【解决方案1】:

它被称为统一通信即服务。有很多云提供商提供 API、SDK 和文档进行集成。

通常它是一个单一的后端平台,具有适用于各种平台的现成 API 和 SDK,通常适用于 iOS、Android 和 Web。但也可以支持其他平台。

我在许多应用程序中都使用了ConnectyCube。它们支持 iOS、Android 和 Web 的消息、视频通话和推送通知功能。

支持聊天和消息功能:

  • 1-1 消息传递
  • 群发消息
  • 跨平台
  • Sent/Delivered/Read 状态
  • “正在输入”状态
  • 文件附件
  • 自动向离线用户推送通知
  • 联系人列表
  • 黑名单

supported features的完整列表

【讨论】:

    【解决方案2】:

    关于 iOS 和 android 之间的兼容性,请记住以下几点:

    设置相同的应用程序(服务器端,顶级层次结构)使用的密钥应该是通用的!

    iOS 的 APN 和 Android 的 GCM 应该适用于从首次注册的设备生成的应用程序令牌,并以相同的应用程序密钥发送到服务器应用程序,这允许两者保持在同一平台和通信。

    所有游戏都是服务器端实现、处理和以适当的格式恢复到 iOS 和 Android。

    有关概念的更多示例,您可以查看此 applozic.com 及其 android 和 iOS GitHub 存储库以获取更多详细信息。
    https://github.com/AppLozic

    【讨论】:

      【解决方案3】:

      也请查看apiomat.com。他们提供“推送模块”和“聊天模块”。如果将两者结合起来,您就有了一个很好的聊天客户端。有适用于 iOS、Java 和 Android 的 SDK。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多