Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
开发Android聊天应用程序需要什么?在服务器上,在客户端上_Android_Architecture_Chat - Fatal编程技术网

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

开发Android聊天应用程序需要什么?在服务器上,在客户端上,android,architecture,chat,Android,Architecture,Chat,现在我计划开发一个Android聊天应用程序,我的导师让我做一个 首先是研究。除此之外,我的服务器还需要什么 Linux+MySQL?我需要做什么来连接客户端和服务器?做 我需要API吗?我不知道如何开始我的项目,或者我不知道 了解Android聊天应用程序的流行架构。我会非常高兴的 如果有好人告诉我一些关于可实现的 架构。 在服务器上:一个服务器 在客户机中:客户机 两者都有免费的库。制作聊天应用程序有多种方法 就个人而言,我会选择使用GCM。服务器主要用于身份验证和查找用户 因此,我的数据

现在我计划开发一个Android聊天应用程序,我的导师让我做一个 首先是研究。除此之外,我的服务器还需要什么 Linux+MySQL?我需要做什么来连接客户端和服务器?做 我需要API吗?我不知道如何开始我的项目,或者我不知道 了解Android聊天应用程序的流行架构。我会非常高兴的 如果有好人告诉我一些关于可实现的 架构。

  • 在服务器上:一个服务器
  • 在客户机中:客户机

两者都有免费的库。

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

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

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

然后在我的应用程序中,我会让人们登录,然后保存gcm代码。并建立一个选项,人们可以互相查找,在找到某人后,他们可以在自己的手机上注册。注册时,您拥有GCM代码,因此您可以使用GCM从一台android设备向另一台设备发送消息

可以在此处找到已经制作的示例:

这不是你提问的合适地方。