Дизайн интерфейса в рамках ограничений разработки

Anima: приложение для управления умным домом

Компания обратилась к нам с проблемой — вид приложения не эстетичный, а основными функциями пользоваться неудобно.


Необходимо было:
  • Продумать управление светом, воздухом и температурой помещений
  • Создать гибкие модульные макеты с адаптацией и на маленькую квартиру, и на большой особняк
  • Продумать навигацию по дому
  • Встроить образовательную функцию, чтобы пользователь использовал знал, на что влияют те или иные параметры
  • Работать в системных ограничениях

Задача — улучшить интерфейс приложения

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

В нашем случае ограничения были такие:
  1. Шрифт, который нельзя было менять
  2. Отсутствие скролла экрана. Можно было скроллить только отдельные области на экране.
  3. Ограничения в анимации
  4. Ограничения в реализации некоторых функций. Например, ползунок должен был быть только горизонтальным, и т.д.

Дом — место силы

Приложение можно адаптировать как к маленьким квартирам, так и к огромным особнякам.

Масштабируемость

Вынесли основные функции в быстрый доступ, так как большинство настроек пользователь либо игнорирует, либо настраивает один раз.

Быстрый доступ к параметрам

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

Оповещения и безопасность