bobaflu — программируем аксессуары на flutter |
В данной статье речь пойдет о реализации мобильного клиента Flutter.
Какого именно мобильного клиента?
В предыдущей публикации описана система программных аксессуаров:
bobaoskit — аксессуары, dnssd и WebSocket.
Аналог программного аксессуара — реальный объект. Лампочка, переключатель, cd/кассетный проигрыватель, радио плеер, термостат, датчик температуры, датчик движения и т.д… Набор аксессуаров определяется фантазией и программным кодом. Можно реализовать хоть шахматную доску. Для такой доски надо иметь поле управления(control
) move
, принимающее объект { from: "e2", to: "e4" }
для примера и сервисные поля для сброса фигур и т.д… Скрипт аксессуара обработает запрос на управление полем move
, примет решение можно ли перемещать фигуру, и вернет(или нет) статус с положением фигур на всем поле.
На текущий момент поддерживаемые типы аксессуаров с минимальным функционалом следующие: "switch", "temperature sensor", "thermostat", "radio player".
Про шахматы далее речи не пойдет. Если интересно и в таком случае, добро пожаловать под кат.
Читать дальше ->https://habr.com/ru/post/440088/?utm_source=habrahabr&utm_medium=rss&utm_campaign=440088
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |