开发Android聊天应用程序需要什么?在服务器上,在客户端上

时间:2014-02-20 15:06:53

标签: android architecture chat

现在我计划开发一个Android聊天应用程序,我的导师让我做一个  研究第一。除了我的服务器还需要什么  Linux的+ MySQL的?我需要做什么来连接客户端和服务器?做  我需要任何API吗?我不知道如何开始我的项目,或者我不知道  了解Android聊天应用程序的流行架构。我会很的  如果有任何好人告诉我一些可实现的东西,我将不胜感激  架构。

2 个答案:

答案 0 :(得分:1)

制作聊天应用程序有多种方法。

就个人而言,我会选择使用GCM。并且主要使用服务器进行身份验证和查找用户。

所以我的数据库将保存一个用户表。使用用户名,密码,gcm代码,其他信息让人们互相搜索。

然后在我的应用程序中,我会让人们登录,然后保存gcm代码。并且在他们找到可以在他们自己的电话中注册他们的人之后,建立一个人们可以互相看起来的选项。注册时你有GCM代码,所以你可以使用GCM从一个Android设备发送消息到另一个。

可以在此处找到已经制作的示例: http://androidexample.com/GCM/index.php?view=examplecloud&scat=32

答案 1 :(得分:0)

  • 在服务器上:XMPP服务器
  • 在客户端:XMPP客户端

有两个免费图书馆。