Максимизировать синхронизацию значений страниц между несколькими пользователями в App Maker?

Я хотел бы знать, как наилучшим образом и как обеспечить, чтобы несколько пользователей, использующих приложение App Maker, видели одни и те же данные при одновременном использовании приложения.

Например, если два пользователя находятся на странице ContactEdit, например, и они редактируют одни и те же данные элемента контакта. Если для источника данных установлено автоматическое сохранение (т. Е. Не режим ручного сохранения), ожидается, что если один пользователь обновит имя контакта (поле ввода / редактирования для имени элемента контакта), то другие пользователи будут просматривать ту же страницу ContactEdit для этого элемента. также будет обновлено поле "Имя контакта" с новым значением?

Или, возможно, только привязки могут "подтолкнуть" изменения к другому пользователю? Например, если в верхней части экрана есть виджет с надписью "Полное имя контакта", который связан с полем "Имя контакта", будет ли это обновление для всех пользователей или только для текущего пользователя?

В моем тестировании (в режиме предварительного просмотра) кажется, что данные обновляются только после того, как я обновляю страницу вручную (не уверен, является ли это ограничением режима предварительного просмотра или нет). Похоже, что до тех пор, пока источник данных не будет перезагружен (и даже когда я добавил Datasource Reload при подключении страницы, он не всегда постоянно обновлялся, и мне нужно было сначала перемещаться, а затем назад), изменения не "выталкиваются" другим пользователям., это верно? Есть ли способ немедленно отправить изменения всем пользователям?

Спасибо за ваше время и внимание!

1 ответ

Если вы ищете что-то похожее на изображение ниже, я настоятельно рекомендую вам использовать Firebase.

Я рекомендую вам прочитать документацию, чтобы начать работу с Firebase. В противном случае, это чрезвычайно привлекательная функция для собственных источников данных appmaker. Удачи!

Другие вопросы по тегам