Почему приложение для конюшни должно работать офлайн
Большинство приложений исходит из того, что вы всегда на связи. Но конюшни, ранчо и фермы стоят как раз там, где покрытие заканчивается: на краю деревни, в долине, за толстыми стенами старой конюшни. Приложение, которое при каждом нажатии обращается к серверу, в таком месте бесполезно — колёсико крутится, а вы тем временем забываете, что хотели записать.
А с животными записывают прямо на месте. Травму замечаешь в деннике. Кормление подтверждаешь у кормушки. Вес записываешь у весов. Если сделать это сразу нельзя, откладываешь «на потом» — а потом уже не помнишь, было это 541 или 514 килограммов.
Поэтому приложение для конюшни офлайн — не дополнение, а базовое свойство. iPalomino устроено так, что интернет ему нужен только для обмена данными с сервером и с вашей командой, а не для самой работы.
Что работает без интернета
Короткий ответ: всё, что вы делаете с собственными данными. А именно:
- Учёт животных — просмотр и правка профилей, фото, предупреждения, идентификация.
- Календарь и задачи — новые события, задачи, их отметка, фильтры и обзор месяца.
- Карта здоровья — новые записи, взвешивания, лекарства и экстренная сводка.
- Кормление и склад — подтверждение кормления, списание запасов, добавление корма.
- QR-коды — сканирование кода на деннике и показ карточки лошади.
- Разведение, контакты и документы — всё, что уже есть в телефоне.
- Напоминания — о собственных событиях, задачах и лекарствах приложение напоминает и без связи.
Как работает синхронизация после возвращения связи
О синхронизации заботиться не нужно. Приложение само помнит, что вы изменили, и при ближайшем подключении всё уладит. Посмотрите, что происходит в разных ситуациях:
Вы работаете в конюшне без подключения
Всё, что вы записываете, сохраняется в телефоне, а приложение отмечает, что это ещё нужно отправить:
- Подтверждённое утреннее кормление — сохранено в телефоне
- Новая запись о травме с фото — сохранена в телефоне
- Выполненная задача «Убрать денники» — сохранена в телефоне
Телефон подключился к интернету
Без единого нажатия данные обмениваются в обе стороны:
- Ваши три изменения отправляются в вашу учётную запись
- Загружаются изменения от других — например, новое событие от ветеринара
- Команда получает уведомления о том, что сделано
Вы сменили или потеряли телефон
Вы входите в ту же учётную запись, и данные восстанавливаются из резервной копии:
- Все животные, записи, календарь и склад
- Фото и загруженные документы
- Конюшни, которыми кто-то с вами делится
Синхронизация идёт в фоне. Изменения, сделанные офлайн, не теряются, даже если вы тем временем закроете приложение.
Кому пригодится офлайн-режим
Владельцы лошадей
Ваша лошадь стоит на ранчо, где телефон ловит только у ворот? Карту здоровья, рацион и номер чипа вы открываете прямо в деннике, а то, что запишете, отправится, когда вы выйдете во двор.
Фермы и заводчики
На пастбищах и в дальних хозяйственных постройках связь — лотерея. Учёт животных офлайн означает, что вы записываете там, где стоит животное, а не вечером дома по памяти.
Ранчо и конюшни с командой
Конюх подтверждает кормления и отмечает задачи в конюшне независимо от покрытия. Владелец увидит всё, как только телефон конюха подключится, — обычно через несколько минут во дворе.
Специалисты: коваль, ветеринар, тренер
Ветеринар на выезде не может ждать связи. Запись о лечении он вносит сразу у лошади, а в конюшню владельца она попадёт, когда он окажется в зоне сети.
Самые частые ошибки, когда в конюшне нет связи
Плохая связь толкает к временным решениям, которые выглядят разумно, но со временем дают о себе знать:
- Бумажка и переписывание вечером. Половина бумажек оказывается в стиральной машине. Запись прямо в приложении сохраняется сразу, даже без подключения.
- Таблица в облаке. Без интернета она не открывается или не сохраняет изменения. У приложения для конюшни офлайн данные в телефоне.
- Фото травм в галерее. Через полгода вы не знаете, какая это лошадь и когда. У фото в записи о здоровье есть дата и контекст.
- Работа без входа в учётную запись. Без учётной записи нет резервной копии. После входа данные сохраняются и переживут даже потерю телефона.
- Ожидание Wi-Fi, чтобы записать. Пока доберётесь до дома, половину забудете. Записывайте сразу — синхронизация подождёт.
Учёт лошадей офлайн — не аварийный режим. Это обычный способ работы в конюшне: интернет нужен приложению лишь для того, чтобы передать ваши изменения дальше.
Резервная копия данных о лошадях и безопасность
Офлайн-режим не означает, что данные живут только в одном телефоне. Пока вы вошли в учётную запись, приложение сохраняет их резервную копию в вашей учётной записи на нашем сервере в Европейском союзе. Благодаря этому они есть на всех ваших устройствах, и вы не лишитесь многолетних записей, когда телефон упадёт в поилку.
Данные принадлежат вам. Они служат только для резервного копирования, восстановления и синхронизации — мы никому их не продаём и не используем для рекламы. С другими людьми ими делятся только тогда, когда вы сами приглашаете их в конюшню; как это работает, объясняет статья роли и доступы.
Офлайн работают и напечатанные вещи: QR-коды на денники лошадей сканируются без связи, а экспорт истории здоровья лошади в PDF можно создать в любой момент и отправить, когда появится подключение.
Старая каменная конюшня, связи нет совсем. Утром конюх кормит, подтверждает в приложении шесть кормлений и у одной лошади записывает ссадину вместе с фото. Телефон всё это время показывает «нет сети».
Через полчаса он выходит во двор, телефон подключается, и приложение всё отправляет. В этот момент хозяйке приходит уведомление о новой записи о здоровье, склад кормов пересчитывается, а в календаре горят шесть подтверждённых кормлений. Конюх не сделал ничего сверх своей работы.
Частые вопросы
Работает ли iPalomino без интернета?
Да. Данные хранятся в телефоне, поэтому с профилями, календарём, задачами, картами здоровья и складом вы работаете и без связи.
Что происходит с изменениями, сделанными офлайн?
Они сохраняются в телефоне и после подключения к интернету отправляются сами. Ничего не нужно нажимать и помнить, что вы меняли.
Потеряю ли я данные, если потеряю телефон?
Нет, если вы входили в учётную запись. Данные сохраняются в резервной копии в вашей учётной записи и после входа восстанавливаются на новом телефоне.
Видит ли команда мои изменения, когда я офлайн?
Увидит, как только ваш телефон подключится. До тех пор изменения остаются только на вашем устройстве.
Что не работает без интернета?
Поиск специалистов поблизости, видеоуроки к советам и доставка уведомлений об изменениях от других людей из команды.
Связанные функции приложения iPalomino
Офлайн-режим охватывает и эти модули:
Всё ранчо в одном кармане.
iPalomino уже в App Store. Скачайте приложение и попробуйте его в своей конюшне. Версия для Android в разработке.