【问题标题】:Developing a chat application in android [closed]在android中开发一个聊天应用程序[关闭]
【发布时间】:2015-11-01 14:06:33
【问题描述】:

我希望在 android 中开发一个聊天应用程序。我很了解核心 java 和 android,但我不知道 java 套接字和 servlet。开发 Android 聊天应用程序是否需要 Java 套接字和 servlet?

我应该使用哪个 api 在 android 中开发聊天应用程序?开发 android 聊天应用程序需要哪些 java 和 android 概念?

如果我要在 Android 中使用 Google 云消息传递开发聊天应用程序,是否必须具备 Java 套接字和 servlet 知识?

【问题讨论】:

  • 我的建议是使用第三方库,例如基于 XMPP 的 smack
  • 是使用 3rd 方库所必需的 servlet
  • 不是真的.. 大多数第 3 方库都有自己的数据库来保存数据.. 和推送通知实现
  • 如果我开始学习 servlet 的概念需要多长时间?
  • 大约一个月左右..

标签: java android servlets google-cloud-messaging chat


【解决方案1】:

如果您的目标是创建即时聊天服务,我个人推荐Sinch SMS APISmack。但是,如果您想使用 Google 消息传递 API,您可能需要遵循诸如 here 之类的教程,只是为了让您熟悉编写所需的服务器集成代码(解释了 servlet 的使用,因此不一定必须具备先验知识)。这真的是一个偏好和舒适的问题,所以选择你认为可以使用的任何东西。我希望这会有所帮助!

根据您选择的路径,不一定必须了解套接字和 servlet。大多数 api 都会为你处理这个问题。

编辑:如果您不喜欢我提供的选项,您可以尝试 this 但我相信您的情况 Sinch 将是最好的方法。

【讨论】:

  • sinch sms api 是否足以为向您支付大量资金的客户制作聊天应用程序。并且链接使用 servlet。
  • 我知道这个链接使用了 servlet,但是它解释了它,所以不一定需要先验知识。至于 sinch,它就像你编写的代码一样强大,换句话说,是的。
  • 如果你想要实时聊天,我认为使用 Sinch Instant 消息会更好!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-13
  • 2011-04-21
  • 2011-04-10
  • 2021-10-30
相关资源
最近更新 更多