我想在Android和IOS上开发简单的聊天应用程序,我使用本地语言来开发应用程序。
同样的应用程序将在两个平台上启动,我想确保android人可以与ios聊天,反之亦然。
答案 0 :(得分:4)
它被称为统一通信即服务。有许多云提供商为集成提供API,SDK和文档。
通常它是一个单独的后端平台,为各种平台提供现成的API和SDK,通常用于iOS,Android和Web。但也可以支持其他平台。
我在许多应用程序中都使用了ConnectyCube。它们支持iOS,Android和Web的消息传递,视频呼叫和推送通知功能。
支持聊天和消息传递功能:
答案 1 :(得分:3)
为了兼容iOS和Android,请记住以下内容:
设置相同的应用程序(服务器端,顶层)使用的密钥应该是通用的!
Android的iOS和GCM的APN应该可以处理从第一次注册的设备生成的应用程序令牌,并以相同的应用程序密钥发送到服务器应用程序,这样可以保持同一平台和通信。
所有游戏都是服务器端实现,处理并以适当的格式恢复到iOS和Android。
有关概念的更多示例,您可以查看此applozic.com及其Android和iOS GitHub存储库以获取详细信息。
https://github.com/AppLozic
答案 2 :(得分:0)
另见apiomat.com。他们提供了一个"推送模块"和#34;聊天模块"。如果你把两者结合起来,你就有了一个很好的聊天客户端。有适用于iOS,Java和Android的SDK。