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

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

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

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

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

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

1 Ответ

0 голосов
/ 02 мая 2018

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

enter image description here

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

...