我正在制作一个应用程序,允许用户在应用程序中创建数据和内容,我有兴趣添加一个付费帐户,让用户将他们的工作存储在云端,在设备之间同步,并与之共享项目其他用户。基本上我想提供类似于Wunderlist或Evernote的服务,但是对于不同类型的内容。
现在我的问题是,这是Google云端存储,Parse还是类似服务的一个很好的用例?
我对这些服务的用途感到有些困惑。它们是否适合我想做的事情?或者如果没有,我应该使用哪些服务或技术示例?我也担心保护用户的私人数据。例如,在Parse中,应用程序所有者似乎可以查看存储在Parse中的所有用户数据。
注意:我不是在寻找建议特定解决方案的软件推荐答案(虽然会特别感谢具体示例),但更多的是对我的用例需要或应该使用的一般性解释。< / em>的
答案 0 :(得分:0)
我遇到了一个interesting article on oDesk,它讨论了用户数据的云服务,并提供了一些指向各种服务的链接。
以下是用于存储和同步用户数据的云服务列表,摘自oDesk文章:
- Apple's iCloud(仅适用于iOS和Mac)
- Dropbox Sync
- Simperium
- Parse Data
请注意,iCloud和Dropbox需要通过自己的系统进行帐户,而Simperium和Parse允许您通过其服务设置和管理自己的用户帐户。
Simperium至少非常适合在云中存储用户数据。
关于Simperium的另一个interesting article I found was case study描述了他们的云应用Simplenote最初如何使用Google App Engine来提供他们的云同步和存储。
因此,Google App Engine /云存储似乎也可用于为应用提供良好的同步和存储。