• Март 6, 2018

Material Design от moqups’а

Moqups: краткое руководство

Часть 6

Пришло время разобрать следующую порцию инструментов moqups’а. И это будет набор «Material Design» — то есть набор инструментов для разработки программного обеспечения и приложений операционной системы Android от Google.

В прошлый раз был Apple, теперь — Google. Движемся последовательно!

Material Design — прототипируем приложения для Androida

Итак, Вы захотели разработать приложение для Androida. И в этом Вам вновь поможет moqups. Точнее, его комплект инструментов под названием «Material Design»:

Material Design

Здесь есть, где разгуляться! В полтора раза больше возможностей, чем в аналогичном разделе для «яблока». Вот напридумывали-то…

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

Самый первый элемент — это «Android Mobile Frame», экран телефона, на котором мы сможем творить наши будущие приложения. Главное, не выбраться за его рамки…

Следом идет так называемый «нижний слой», или «Bottom Sheet» — основные функциональные иконки (поделиться, загрузить, скопировать и распечатать). Их можно переименовать, передвинуть, удалить…

И несколько кнопок в различных состояниях:

  • «Dropdown Focused Button» — выбранная кнопка выпадающего меню;
  • «Dropdown Button Hover» — эффект при наведении на кнопку выпадающего меню;
  • «Dropdown Button Normal» — кнопка выпадающего меню в нормальном состоянии;
  • «Dropdown Button Pressed» — нажатая кнопка выпадающего меню;
  • «Disabled Flat Button» — заблокированная flat-кнопка;
  • «Focused Flat Button» — выбранная flat-кнопка.

Material Design - dropdown button

Очередная порция кнопок:

  • «Archive Flat Button» — кнопка «Архивировать»;
  • «Answer Flat Button» — кнопка «Ответить» (на звонок);
  • «Reply Flat Button» — кнопка «Ответить» (на письмо);
  • «Ignore Flat Button» — кнопка «Игнорировать»;
  • «Normal Flat Button» — нормальное состояние кнопки;
  • «Pressed Flat Button» — нажатая кнопка;
  • «Disabled Float Button» — заблокированная float-кнопка;
  • «Normal Float Button» — float-кнопка в нормальном состоянии;
  • «Pressed Float Button» — нажатая float-кнопка;
  • «Disabled Raised Button» — заблокированная raised-кнопка;
  • «Focused Raised Button» — выбранная raised-кнопка;
  • «Normal Raised Button» — raised-кнопка в нормальном состоянии;
  • «Pressed Raised Button» — нажатая raised-кнопка.

Material Design - Flat Button

Запутались в кнопках? На самом деле, ничего страшного в них нет. Если коротко, то их всего 4 вида:

  • Dropdown;
  • Flat;
  • Float;
  • Raised.

Кнопка «Dropdown» — это выпадающее меню, а остальные 3 вида различаются, в первую очередь, по внешнему виду. Разве что круглая кнопка «Float» может быть в приложении всего одна и ее задача — выполнять главное действие в приложении. Как видите — ничего сложного.

Следующий блок инструментов — это карточки (card): 2 вида «Mini Card» и 3 пары различных видов карточек в обычном и приподнятом (Raised) состояниях:

Material Design - Card

Далее идут два чекбокса — нажатый и ненажатый, а также различные варианты chip’ов:

Material Design - Chip

Календарь («Date Picker Calendar») и часы («Date Picker Clock»):

Material Design - Date Picker

Различные варианты диалоговых окон:

  • «Alert Dialog» — окно с предупреждением;
  • «Confirmation Dialog» (окно подтверждения) со списком, в котором можно выбрать несколько пунктов;
  • «Confirmation Dialog» со списком, в котором можно выбрать только один пункт;
  • «Simple Dialog» — простое окно.

Material Design - Dialog

3 разных меню:

  • «Dropdown Menu» — выпадающее;
  • «Folder Menu» — меню с папками;
  • «Inbox Menu» — меню входящих.

Material Design - Menu

Еще один вид карточек, только теперь не «card», а «Grid». Различаются количеством полей для ввода текста, их расположением, а также наличием (или отсутствием) некоторых элементов:

Material Design - Grid

«Disabled Text Input» (неактивное поле для ввода текста) и «Keyboard» (клавиатура):

Material Design - Keyboard

Элементы списков:

  • «Contact List» — список контактов;
  • «Folder List» — список папок;
  • «Shopping List» — список покупок.

А также «Multiple text line input» — поле для ввода текста из нескольких строк:

Material Design - List

«Incoming Call Notification» (уведомление о входящем вызове), «SMS Dialog» (смс-переписка) и «SMS Push Notification» (всплывающая информация об смс):

Material Design - Notification

Еще одно меню, на этот раз — вытягиваемое, или «Side Menu»:

Material Design - Side Menu

Разнообразные ползунки, бары и прочее:

  • «Progress Bar»;
  • «Radio Button» (активный вариант);
  • «Radio Button» (неактивный вариант);
  • «Slider Disabled» — заблокированный слайдер;
  • «Slider»;
  • «Slider Regular»;
  • «Switch OFF»;
  • «Switch ON»;
  • «Tab Icon Bar»;
  • «Tab Text Bar».

У двух последних баров иконки и надписи можно использовать отдельно.

Material Design - Slider

Различные варианты полей для ввода текста:

  • «Text Input Error» — ошибка при вводе текста;
  • «Text Input Error Message» — сообщение об ошибке при вводе текста;
  • «Text Input Hint» — подсказка при вводе текста;
  • «Text Input Icon» — поле для ввода текста с иконкой;
  • «Text Input Label» — поле для ввода текста с комментарием (этикеткой).

Material Design - Text Input

И последняя партия инструментов — это тулбары:

  • «Toolbar Action Event» — событие;
  • «Toolbar Calendar» — календарь;
  • «Toolbar Main Page» — главная страница;
  • «Toolbar Search Bar» — меню (не знаю, почему так называется этот инструмент);
  • «Toolbar Search Bar» — поиск;
  • «Toolbar Switch OFF» — wi-fi отключен;
  • «Toolbar Switch ON» — wi-fi включен.

Material Design - Toolbar


Вот и подошел к концу обзор инструментов moqups’а, предназначенных для создания приложений с помощью Material Design.

А в следующий раз речь пойдет еще об одном наборе инструментов — Bootstrap.

До новых встреч!



Статьи в тему