【发布时间】:2012-05-05 12:55:39
【问题描述】:
我想在 android 和 IOS 上开发简单的聊天应用程序,我正在使用本地语言来开发应用程序。
将在两个平台上启动相同的应用程序,我想确保 android 家伙可以与 ios 聊天,反之亦然。
【问题讨论】:
-
您可以为此使用phonegap ..
标签: android ios mobile cross-platform chat
我想在 android 和 IOS 上开发简单的聊天应用程序,我正在使用本地语言来开发应用程序。
将在两个平台上启动相同的应用程序,我想确保 android 家伙可以与 ios 聊天,反之亦然。
【问题讨论】:
标签: android ios mobile cross-platform chat
它被称为统一通信即服务。有很多云提供商提供 API、SDK 和文档进行集成。
通常它是一个单一的后端平台,具有适用于各种平台的现成 API 和 SDK,通常适用于 iOS、Android 和 Web。但也可以支持其他平台。
我在许多应用程序中都使用了ConnectyCube。它们支持 iOS、Android 和 Web 的消息、视频通话和推送通知功能。
支持聊天和消息功能:
supported features的完整列表
【讨论】:
关于 iOS 和 android 之间的兼容性,请记住以下几点:
设置相同的应用程序(服务器端,顶级层次结构)使用的密钥应该是通用的!
iOS 的 APN 和 Android 的 GCM 应该适用于从首次注册的设备生成的应用程序令牌,并以相同的应用程序密钥发送到服务器应用程序,这允许两者保持在同一平台和通信。
所有游戏都是服务器端实现、处理和以适当的格式恢复到 iOS 和 Android。
有关概念的更多示例,您可以查看此 applozic.com 及其 android 和 iOS GitHub 存储库以获取更多详细信息。
https://github.com/AppLozic
【讨论】:
也请查看apiomat.com。他们提供“推送模块”和“聊天模块”。如果将两者结合起来,您就有了一个很好的聊天客户端。有适用于 iOS、Java 和 Android 的 SDK。
【讨论】: