Разработка мобильного приложения для ветеринарного IoT (трекеры питомцев)

TRUETECH занимается разработкой, поддержкой и обслуживанием мобильных приложений iOS, Android, PWA. Имеем большой опыт и экспертизу для публикации мобильных приложений в популярные маркеты Google Play, App Store, Amazon, AppGallery и другие.

Разработка и поддержка любых видов мобильных приложений:

Информационные и развлекательные мобильные приложения
Новостные приложения, игры, справочники, онлайн-каталоги, погодные, фитнес и здоровье, туристические, образовательные, социальные сети и мессенджеры, квиз, блоги и подкасты, форумы, агрегаторы
Мобильные приложения электронной коммерции
Интернет-магазины, B2B-приложения, маркетплейсы, онлайн-обменники, кэшбэк-сервисы, биржи, дропшиппинг-платформы, программы лояльности, доставка еды и товаров, платежные системы
Мобильные приложения для управления бизнес-процессами
CRM-системы, ERP-системы, управление проектами, инструменты для команды продаж, учет финансов, управление производством, логистика и доставка, управление персоналом, системы мониторинга данных
Мобильные приложения электронных услуг
Доски объявлений, онлайн-школы, онлайн-кинотеатры, платформы предоставления электронных услуг, платформы кешбека, видеохостинги, тематические порталы, платформы онлайн-бронирования и записи, платформы онлайн-торговли

Это лишь некоторые из типы мобильных приложений, с которыми мы работаем, и каждый из них может иметь свои специфические особенности и функциональность, а также быть адаптированным под конкретные потребности и цели клиента.

Услуги, которые мы предлагаем
Показано 1 из 1Все 1735 услуг
Разработка мобильного приложения для ветеринарного IoT (трекеры питомцев)
Средний
от 1 недели до 3 месяцев
Часто задаваемые вопросы

Наши компетенции:

Этапы разработки

Последние работы

  • image_mobile-applications_feedme_467_0.webp
    Разработка мобильного приложения для компании FEEDME
    792
  • image_mobile-applications_xoomer_471_0.webp
    Разработка мобильного приложения для компании XOOMER
    671
  • image_mobile-applications_rhl_428_0.webp
    Разработка мобильного приложения для компании RHL
    1097
  • image_mobile-applications_zippy_411_0.webp
    Разработка мобильного приложения для компании ZIPPY
    969
  • image_mobile-applications_affhome_429_0.webp
    Разработка мобильного приложения для компании Affhome
    914
  • image_mobile-applications_flavors_409_0.webp
    Разработка мобильного приложения для компании FLAVORS
    495

Разработка мобильного приложения для ветеринарного IoT (трекеры питомцев)

Кот ушёл в форточку в 3 ночи. Хозяин открывает приложение — трекер на ошейнике показывает последнее обновление 40 минут назад, батарея 12%. GPS-метка стоит во дворе соседнего дома. Это и есть продакшн-сценарий pet tracker приложения — и именно в этом сценарии становится понятно, где были сделаны компромиссы при разработке.

Выбор железа и протоколов

Pet-трекеры — это специфический класс IoT. Они маленькие, лёгкие, долго живут от батарейки, часто теряют GPS под деревьями и внутри помещений. Популярные платформы:

LTE-M/NB-IoT трекеры (Tractive, Pawfit, Weenect) — глобальное покрытие, GPS + WiFi-локация для помещений, обновление позиции каждые 2–10 секунд в режиме слежения. Потребление батареи высокое — 12–24 часа активного режима.

GPS + LoRa трекеры — для больших территорий (фермы, частные угодья). LoRa-маяки дают геолокацию внутри LoRaWAN-покрытия, GPS — снаружи. Батарея живёт неделями.

Bluetooth proximity (Tile, Apple AirTag) — не GPS-трекер, а «находка» через crowdsourced сеть. Точность — метры при нахождении в сети чужих устройств. Дёшево, просто, но не работает без других людей рядом.

Для большинства продуктовых стартапов с pet tracker приложением — LTE-M трекер с proprietary API (у Tractive есть партнёрский API), либо собственный трекер на SIM800L + Arduino/ESP32 с кастомным протоколом.

Карта и режим слежения

Обычный режим — обновление позиции каждые 5 минут, батарея экономится. Маркер питомца на карте, расстояние от хозяина.

Режим слежения (live tracking) — пользователь активирует, когда питомец потерялся. Обновление каждые 2–5 секунд, повышенный расход батареи. Трекер получает команду на переключение режима через сервер (push-команда по MQTT или HTTP к устройству через SIM).

Маркер на карте с breadcrumb-треком за последние 30 минут — Polyline с градиентом от белого (старое) до яркого (свежее). Это интуитивно показывает направление движения питомца.

Push-уведомление при смене статуса: «Барсик вышел из безопасной зоны» — геозона, о которой говорили выше. На iOS — UNNotificationContent с thumbnail фото питомца из профиля.

Профиль питомца и медкарта

Pet tracker приложение часто совмещается с ветеринарным профилем. Это отдельный модуль:

  • Паспорт питомца (порода, дата рождения, вес, чип-номер)
  • Расписание прививок с уведомлениями
  • История обращений к ветеринарам
  • Напоминания о приёме лекарств

Ничего технически сложного — UITableView/LazyColumn + DatePicker + LocalNotification. Но это отдельный слой данных, синхронизируемый с сервером. Если приложение ориентировано на нескольких членов семьи — нужен sharing: несколько пользователей видят одного питомца.

Sharing и семейный доступ

Хозяин делится доступом с супругом/супругой. Это permissions на уровне сервера: owner, viewer. Мобильный клиент отображает того, кто сейчас смотрит на питомца («Анна тоже онлайн»). Для уведомлений — pushNotifications рассылаются всем участникам группы.

Технически: invitation по email или ссылке (dynamic link через Firebase Dynamic Links), принятие → запись в pet_members таблицу, все последующие запросы фильтруются по pet_id с проверкой membership.

Активность и здоровье

Топовые pet tracker устройства (Tractive GPS, FitBark) имеют акселерометр. Данные о движении, сне, активности синхронизируются с сервером. Мобильный клиент отображает дашборд: «Барсик прошёл 1.2 км, отдыхал 16 часов, активен 4 часа».

Визуализация — fl_chart для Flutter или Charts для iOS. Нормы активности по породам — справочные данные в JSON, встроенные в приложение.

Этапы и сроки

Этап Описание
Аудит железа API трекера, протокол, частота обновлений
Карта и геозоны Отображение, live tracking, безопасная зона
Профиль питомца Паспорт, медкарта, расписание
Sharing Многопользовательский доступ
Push-алерты Геозона, батарея, потеря сигнала
Публикация App Store + Google Play

MVP (карта + геозона + профиль + алерты): 6–10 недель. Полная платформа с активностью, медкартой и sharing: 3–5 месяцев. Стоимость рассчитывается после аудита API трекера.