我应该在设备或服务器上存储用户好友列表吗?

时间:2012-02-20 07:33:28

标签: android iphone

我正在根据位置服务制作应用程序。我想知道存储用户朋友列表的最佳实践。如果朋友列表存储在服务器上,那么如果用户没有互联网连接,他将无法看到朋友列表。另一方面,如果朋友列表存储在设备上(并且没有互联网连接),则列表可能不是最新的。 我知道这不是一个编程问题,但想知道什么是更好的做法。 任何建议将不胜感激。

2 个答案:

答案 0 :(得分:1)

在iOS上,iCloud拥有非常广泛的API,允许您存储本地副本并检测本地和远程文件的更改,以便轻松设置同步:

Documentation

不知道如何在Android上实现类似的系统。

答案 1 :(得分:1)

Android和Google为您提供免费备份服务,可让您将应用程序数据存储在远程Google服务器上,并根据需要进行还原。 Android提供了一个很好的API,使一切都很容易发生,所以你不必重新发明轮子。 因此,我会寻求一种解决方案,您可以在客户端存储数据但执行预定备份

有关详细信息,请查看Android Data Backup