Страница 1 из 1

Андроид PUSH синхронизация.

Добавлено: 09 ноя 2016, 16:48
andrey
Обновлено: версия вышла в Google Play. Ссылка на бету удалена.
----
Свершилось. Выкладываем первую публичную бета версию с PUSH синхронизацией. Ура-Ура. Желающим ее опробовать можно скачать бету по ссылке и поставить поверх вашей текущей MLO версии (требуется разрешение в системе установки приложения из источников, отличных от Google Play). Обратите внимание на важное замечание ниже кому НЕ ставить.

Ссылка на бета версию с PUSH: <версия вышла в Google Play. Ссылка на бету удалена.>

Как работает облачная PUSH синхронизация
1. Поставить новую версию по ссылке (можно поверх текущей)
2. Зайти в настройки облачной синхронизации в MLO-Android: Настройка->Синхронизация->Облако
3. Включить опции автосинхронизация и push (и сотовые данные, если вы их используете для соединения MLO с Internet когда нет WiFi)
4. Сделать изменение в любой задаче и провести ручную синхронизацию с облаком, чтобы синхронизация зарегистрировала ваше устройство на нашем сервере для PUSH.
5. С этого момента полностью забыть о ручной синхронизации с облаком.

Позже, после окончания публичного бета тестирования, можно будет легко поставить поверх новую версию уже с Google Play или нашего сайта.

Как проверить что PUSH синхронизация заработала.
1. Выйти из MLO приложения на андроиде и отключить экран (заблокировать устройство). Internet соединение должно быть доступно.
2. На десктопе создать задачу с напоминанием через пару минут
3. Синхронизировать десктоп.
4. Не разблокировать устройство в ожидании, когда на нем сработает вновь созданное напоминание. Если напоминание сработает, значит синхронизация прошла успешно в фоновом режиме (даже без запуска MLO) и PUSH заработал!


Несколько приятных моментов:
- изменения на ваше устройство будут доставлены в течение 10-19 секунд после синхронизации в облако
- если в тот момент не было Internet соединения, то изменения будут доставлены сразу после его появления
- если вы сделали изменения в MLO на андроиде пока он был вне сети, то эти изменения будут переданы в облако сразу после появления соединения (даже если MLO не запущен).
- синхронизация работает для любого, даже неактивного сейчас профайла.
Ну вообщем, как я и говорил, теперь можно забыть о ручной синхронизации. Совсем.


Важно:
1) эту версию не нужно ставить команде бета тестеров - у вас есть своя с бОльшим количеством новых тестируемых функций.
2) эту версию не нужно ставить, если вам лично высылали беты с исправлением редких проблем (например проблем с клавиатурой). Вам сообщат отдельно кода вам можно будет обновиться на публичную версию, куда уже войдут и ваши исправления.