Действующее старое приложение
У клиента уже был мобильный продукт. Новая версия должна была сохранить связь с реальным оборудованием и заметно изменить пользовательский опыт.
Moses-Teamcase / mobile + IoTКлиент пришёл со старым приложением и редизайном новой версии. Мы разработали Flutter-приложение и бэкенд, связали их с облаком, сервером и оборудованием через MQTT, помогли выпустить продукт в магазинах приложений и передали работающую систему заказчику.

Нужно было не просто сверстать новые экраны, а собрать рабочий продукт вокруг уже существующей системы управления бассейном.
У клиента уже был мобильный продукт. Новая версия должна была сохранить связь с реальным оборудованием и заметно изменить пользовательский опыт.
Макеты регулярно дополнялись и перерабатывались. Мы встраивали изменения в разработку, не останавливая работу над серверной частью и интеграциями.
Требовалось реализовать мобильное приложение и бэкенд, связать их с облаком и оборудованием, проверить сценарии и подготовить выпуск.
Команда не ждала окончательной версии всех макетов: мы уточняли сценарии, предлагали технические решения и двигали мобильную и серверную части параллельно.
Главные сценарии построены вокруг круговых элементов управления. Пользователь меняет параметры пальцем и сразу видит новое значение, состояние оборудования и доступные действия.
На экранах нагрева, фильтрации и уровня воды параметры меняются движением пальца по круговой шкале.
Интерфейс показывает выбранное значение, активный режим и ответ оборудования, чтобы действие не выглядело отправленным «в пустоту».
Пользователь переключается между нагревом, фильтрацией, промывкой, подсветкой и другими функциями без перегруженного меню.
iPool+ подстраивается под конкретный бассейн и показывает только то оборудование, которое установлено на объекте.
Пользователь видит состояние системы и управляет технологическими процессами бассейна.
Доступные функции собраны в одном интерфейсе и зависят от оборудования конкретного объекта.
Пользователь может добавлять объекты и переключаться между домашними, коммерческими и другими бассейнами.
К приложению можно подключать владельцев, членов семьи и специалистов, которые обслуживают бассейн.
Администратор определяет, какие функции и устройства доступны каждому пользователю.
Приложение получает состояние оборудования и показывает пользователю результат выполненной команды.
Мобильный экран — только видимая часть системы. За каждым действием стоит обмен между приложением, бэкендом, облаком и установленным оборудованием.
Официальные экраны iPool+ из App Store показывают круговые регуляторы, сценарии управления оборудованием, пользователей и несколько объектов.










Мы довели сложный mobile + IoT проект до рабочего релиза, помогли с публикацией и передали продукт клиенту.
Мобильная и серверная части работают как одна система и поддерживают реальные сценарии управления бассейном.
Приложение размещалось не из наших аккаунтов: мы контролировали подготовку и помогли заказчику пройти выпуск.
После релиза приложение полностью передано клиенту, доступно пользователям и продолжает работать с оборудованием.
Назовите модель оборудования и способ связи с ним. Обсудим первый рабочий сценарий.