ПО для умных устройств

Часы, трекеры, IoT-контроллеры: приложения и прошивки. Для продуктов, которые живут не в браузере, а на запястье или на производстве.

MONKEY C · GO · MQTT

У устройства мало памяти, слабый процессор и батарея, которую нужно беречь. Сеть появляется и пропадает. Обычные веб-подходы здесь не работают: код должен быть компактным, а обмен данными — экономным и устойчивым к обрывам.

Я пишу под ограничения устройства с первого дня. Для часов Garmin — Monkey C и Connect IQ. Для контроллеров и шлюзов — Go, обмен по MQTT, очередь на стороне сервера. Сначала измеряю: сколько памяти занимает экран, сколько батареи уходит на синхронизацию. Потом собираю приложение, которое укладывается в эти цифры. Сопутствующий сервис — авторизацию, синхронизацию, панель управления — делаю в том же проекте, чтобы устройство и сервер проектировались вместе.

Вы получаете приложение в магазине платформы или прошивку с механизмом обновления и сервис, через который устройство синхронизируется и настраивается. Так сделан YaMusic Sync для Garmin: плейлисты качаются на часы по Wi-Fi и играют офлайн до 320 kbps. Больше тысячи установок, рейтинг 4,2, поддерживается с июля 2026 года.

Что входит
  • Приложения для часов Garmin на Monkey C и Connect IQ
  • Прошивки и агенты для контроллеров и шлюзов на Go
  • Обмен с сервером: MQTT, очереди, работа при обрывах связи
  • Авторизация без ввода пароля на устройстве
  • Синхронизация, офлайн-режим, экономия батареи
  • Публикация в Connect IQ Store и обновления прошивок
Как работаем
01
Созвон на 30 минутРазбираем устройство, его ограничения и что ему нужно от сервера. Называю сроки и стек.
02
Прототип за неделюРабочая сборка на устройстве или в симуляторе. Замеряем память и батарею на реальном сценарии.
03
Недельные релизыКаждую неделю — сборка на устройстве и обновление серверной части. Бета-тест в магазине платформы.
04
ПоддержкаНовые модели устройств, обновления платформы, статистика ошибок. Ответ в рабочий день.
Консультация

30 минут, чтобы решить, работаем ли вместе

Другие услуги
01

Веб-приложения и сервисы

Личные кабинеты, панели управления, SaaS, порталы для клиентов и сотрудников, системы учёта.

02

Интернет-магазины

Каталог, корзина, оплата, склад, обмен с учётной системой.

03

Сайты и лендинги

Посадочные страницы и корпоративные сайты: быстрые, адаптивные, готовые к SEO.

04

Мобильные приложения

Одна кодовая база на iOS и Android, офлайн-режим, пуши.

06

ИИ-интеграции и агенты

Ассистенты внутри продукта, ответы на вопросы клиентов, разбор документов, поиск по базе знаний.

07

Прототипы и MVP

Кликабельная версия за неделю. Гипотезу проверяем до основного бюджета.

08

Backend и API

Спроектирую и соберу серверную часть: модель данных, REST и GraphQL, очереди, нагрузку, миграции. Сделаю интеграции с платёжными сервисами, учётными или другими внешними системами.

09

Поддержка и развитие

Мониторинг, регулярные обновления и новые функции, ответ в рабочий день.

10

Консалтинг

Подбор команды, построение процессов разработки, архитектура нагруженных систем. Аудит, план, сопровождение.