Я занимаюсь разработкой приложения для Android и iOS, которое можно использовать в областях с очень плохим соединением для передачи данных или без него. Требуется, чтобы приложение было предварительно загружено всеми данными, чтобы оно работало, даже если приложение никогда не связывалось с сервером, но оно также должно иметь возможность обновляться и синхронизироваться при установлении соединения. Можно ли вручную заполнить базу данных кэша AppSync (Apollo) данными при запуске и запросе, а затем изменить их? Приложение также содержит несколько поисковых и фильтрующих запросов. Наш внутренний API в настоящее время использует GraphQL.
Я видел этот вопрос, Можно ли создавать мобильные приложения в автономном режиме с помощью AWS AppSync? , но это немного отличается от того, что я спрашиваю.