В настоящее время я создаю приложение IOS с использованием Swift 5, которое позволит пользователям записывать данные об их предпочтениях относительно указанных c расходных материалов и 1-2 фотографий этого элемента (аналогично функциональности Vivino или Delectable). Я надеялся получить представление о том, лучше ли использовать Core Data, Realm или Firebase для хранения пользовательских данных. Я хочу убедиться, что пользователи могут передавать данные, если они получат новый телефон, но я также хочу иметь возможность анализировать совокупный пользовательский ввод. Примите во внимание любые предложения.
Мой вопрос: кто-нибудь знает схему хранения пользовательских данных, которую используют Vivino, Delectable или аналогичные приложения, или есть рекомендации для небольшого некоммерческого приложения, такого как то, которое я создаю?
Спасибо!