Приложение для удаленного управления «Keenovo»

Компания «Киново» — производитель гибких греющих пластин. Резиновые нагреватели используются для нагрева, поддержания и медленного снижения температуры.

Задача

В сжатые сроки разработать мобильное приложение под iOS и Android для системы автономного предпускового подогрева двигателя, главная цель которого дать возможность удаленного управления системой подогрева.

Решение

Система состоит из двух нагревателей, дополнительного аккумулятора и электронного устройства обеспечивающего дистанционное управление двух нагревателей. 

Необходимо отправлять команды в блок управления обогревом, заранее установленный в автомобиль.

Простыми словами владелец отправляет из мобильного приложения команду в блок управления нагревателями, последний после выполнения команды отправляет ответное SMS об успешном выполнении— Рамис А., Разработчик

Приложение состоит из главного экрана, опций нагревателей и общих настроек. 

После установки приложения необходимо указать номер телефона блока управления нагревателями и номер телефона основного владельца.

Экран загрузкиГлавный экран с выключенными нагревателямиГлавный экран с включенным нагревателем

На главном экране размещены основные переключатели, а также кнопка запроса состояния нагревателей и информация к ним (температура и напряжение аккумулятора). 

Переключатель, чтобы избежать случайного нажатия и включения нагревателей.

Настраиваемые опции канала

По умолчанию в приложении 2 канала, которые можно переименовать и выбрать время прогрева.

С самого начала столкнулись с проблемами чтения и отправки команд на платформе iOS. По соображениям безопасности на этой платформе запрещено фоновое чтение и отправка SMS, а это было необходимо для отправки команд в блок управления обогревом.

Из-за этого было решено отложить разработку для этой платформы и остановиться на разработке приложения под систему Android.