我正计划实施一个应用程序,但我已经到了不知道什么是最佳方法的地步。
设想:
我有一个应用程序,我正在制作一个待办事项列表,我正在添加 3 个项目。我用我的手机来做这个。然后我拿起我的平板电脑,想继续添加另一个任务。然后过了一会儿,我拿起我妻子的电话,想添加 2 个新任务。
基本上,我希望有一种非常简单的方式来在线存储任务并能够将其与应用程序同步。
我看到了两种可能的方式:
有一个带有数据库 + Web 服务调用的 Web 服务器。这样做的缺点是有主机付费,学习一些额外的 mysql + web service 技术。
以某种方式将数据存储在云上,并允许应用程序通过登录访问存储文件的帐户。我在想 Google Drive / Dropbox 之类的东西。但我不知道如何才能只同步更新的值,而不是整个文件。因为我在想,如果我将所有任务都存储到一个文件中,那么每次更新文件时,我都需要完全上传,这不是最好的方法。
我愿意接受任何建议。你会推荐什么方法?