MVPи приложения
Разрабатываем приложения для браузера, телефона, компьютера и специализированных устройств. Начинаем с рабочего сценария: соединяем интерфейс, данные и нужные интеграции, проверяем поведение на практике.
Посмотреть работуПанель
умного дома.
Свет, шторы, климат и помощник на одной настенной панели. За каждым действием — команда устройству и ответ от него. Чтобы проверить эту связку до монтажа, разрабатываем клиент вместе с цифровым двойником дома.


Как это
устроено.
- Состояние важнее нажатия
- Нажатие отправляет команду через Home Core. Панель ждёт подтверждения и получает изменения по WebSocket. Потерю связи и недоступность оборудования пользователь видит в интерфейсе.
- Контекст комнаты
- Помощник получает выбранную комнату вместе с обращением. Команда «здесь» относится к тому помещению, которое открыто на экране.
- Проверка до установки
- Цифровой двойник воспроизводит устройства и их состояния. На нём проверяем обмен командами и поведение интерфейса; Flutter позволяет запускать клиент в браузере и на Android.
Это прототип для проверки сценариев. Проверка на целевой панели и с её микрофоном — следующий этап.
Клиентское
приложение.
Существующее open-source приложение. Работа над интерфейсом и интеграцией с операционной системой.
Переработка визуального языка и навигации, экраны настроек и поддержки, подключение механизма обновлений macOS.
Что войдёт
в MVP.
- 01
Границы первой версии
Определяем, для кого продукт и какой сценарий нужно проверить. Договариваемся, что должно работать к первому запуску, а что можно отложить.
- 02
Работающий сценарий
Интерфейс, данные и нужные интеграции. По ходу разработки даём пробовать сборку, чтобы проверять решения до завершения проекта.
- 03
Подготовка к запуску
Проверяем основные сценарии, ошибки и поведение на целевых устройствах. Готовим сборку, передаём код и доступы, обсуждаем следующие итерации.
Состав первой версии определяем вместе, до начала разработки.
Обсудить приложение