Android系统。网络应用程序,以交朋友列表

时间:2011-10-25 11:36:29

标签: android networking

我有一个Android应用程序,用户每隔一段时间就会对一个对象进行排名,例如5个,5个感觉以及名称。然后我将它存储在一个对象和共享的首选项中。我已经完成了这部分,但我不确定如何进行下一步。

我想要做的是建立一个朋友列表并让他们接收该人的所有统计数据以及每次按下按钮时它都会将新统计数据发送给朋友列表中的所有人。我也希望能够进入每个朋友并查看他的所有统计数据,例如我将向Billy Bob发送他接受的请求并将其添加到我的朋友列表中。然后,他接收了我的所有统计数据,然后我得到了他的信息,以便随时查看他的统计数据。

我正在寻找的是关于最佳方法的建议以及从哪里开始(我之前做了一些编程,但没有很多网络)?我知道我可以使用SQLite甚至WebServices,但我不确定最好的方法。

1 个答案:

答案 0 :(得分:1)

您需要一个服务器组件来实现此目的。

  • 服务器将保留所有用户以及谁是谁的朋友。
  • 移动客户端必须登录服务器,获取他们的朋友列表以及他们的好恶。
  • 当用户对对象进行排名时,必须将消息发送到服务器。朋友下次从服务器提取数据时,会将此“排名”下拉并显示

服务器的一些关键字

  1. 您可以在Amazon Ec2 / Cloud代工/ Google应用引擎上托管
  2. 您可以使用Jetty或Tomcat等轻量级容器
  3. 您可以使用REST / HTTP和JSON进行网络通信
  4. 您可以使用MySQL / NoSQL风格来保持持久性。