https://www.duolingo.com/profile/NataliiaSh325233

Синхронизация мобильного и компьютерного приложений

Как синхронизировать мобильное и компьютерное приложение?

July 18, 2018

6 комментариев


https://www.duolingo.com/profile/EVzj5

Ввести в необходимое приложение тот же логин и пароль, что и в исходном - все данные сохранятся и будут такими же, как и в исходнике. И да, они синхронизированы.

July 18, 2018

https://www.duolingo.com/profile/NataliiaSh325233

Спасибо, получилось!

July 18, 2018

https://www.duolingo.com/profile/EVzj5

Пожалуйста!

July 19, 2018

https://www.duolingo.com/profile/gtc2015

И да, они синхронизированы.

Но не идеально. Недавно как раз игрался - даже после обновления страницы в браузере не все данные обновились. Так же и с приложением - даже после выход/закрыть приложение/удалить его из памяти/запустить приложение/вход не по всем навыкам обновились данные по выполненным урокам.
Ну т.е. они как-то потом синхронизируются, но не обязательно сразу.

July 19, 2018

https://www.duolingo.com/profile/EVzj5

Разумеется, пока они дойдут до сервера, пока тот примет их и не даст пользователю ответ, человек может получить страницу без ответа сервера :)

Это часто происходит оттого, что сервер "не успевает" дать свежие обновления до загрузки страницы, и человек ненадолго "попадает в прошлое". Хотя мы и так живём в прошлом давности долей секунды :)

July 19, 2018

https://www.duolingo.com/profile/gtc2015

Там не один сервер, и дело не в "доходе до сервера", т.к. например, сделал урок в приложении, и там уже показывается 200 уд.дней, выполненная норма 20 ХР и 5/20 уроков в навыке, а заходишь в веб-версию - там 200 дней и 20 ХР уже есть, а в том навыке показано 3/20 уроков. Причем ожидаешь, что после перелогина загрузятся свежие данные с сервера, ан нет, некоторые данные оказываются "не с того сервера" и "второй свежести".
Ну то такое, разработчики явно не считали приоритетом обрабатывать одновременную работу нескольких клиентов в одном аккаунте да еще в разных версиях (веб и приложнение).

July 20, 2018
Изучайте язык всего по 5 минут день. Абсолютно бесплатно.