Я планирую реализовать приложение, и я дошел до того, что не знаю, какой подход лучше всего.
Сценарий:
У меня есть приложение, в котором я составляю список дел и добавляю 3 элемента. Я использую для этого свой телефон. Затем я беру свой планшет и хочу продолжить добавление еще одной задачи. Потом через некоторое время беру телефон жены и хочу добавить 2 новые задачи.
По сути, я хочу иметь очень простой способ хранения задач в Интернете и иметь возможность синхронизировать их с приложением.
Я вижу два возможных пути:
иметь веб-сервер с базой данных + вызовы веб-службы. Недостатком этого является то, что хост оплачивается, изучите некоторые дополнительные методы веб-сервиса mysql +.
каким-то образом храните данные в облаке и разрешите приложению, войдя в систему, получить доступ к учетной записи, в которой хранится файл. Я имею в виду что-то вроде Google Drive/Dropbox. Но я не знаю, как я смогу синхронизировать только обновленные значения, а не весь файл. Потому что я думаю, что если я буду хранить все задачи в одном файле, каждый раз, когда я обновляю файл, мне нужно будет загружать его полностью, что не лучший подход.
Я открыт для любых советов. Какой подход вы бы порекомендовали?