构建分布式Android应用程序

时间:2014-04-18 23:09:22

标签: android ios mobile

我想构建一个在不同手机(android / iphone)上运行但仍保持相同状态的移动应用程序。如果一个用户进行状态更改,那么它会在所有手机上反映出来吗什么是可能的沟通方式?我想发送短信,我发现这不是一个好主意。我对套接字感到困惑,因为我不知道如何共享频繁更改的IP地址。

1 个答案:

答案 0 :(得分:1)

这样做的最佳方式是通过Web服务器进行大量应用程序(例如Skype)的方式。

您应该做的是让应用从Web服务器上的数据库中获取当前用户的状态,然后让应用更改此数据库上的用户状态。然后,由于Android和iOS上的应用程序都从该数据库检索用户的状态,因此它将自动更改两个应用程序上的用户状态。

您还必须考虑在应用上更新用户状态的频率。