Material Design на русском. Часть 46 — Коммуникация: Офлайн состояние | by Ruslan Sharipov | Mar, 2021

Если приложение имеет функции, которые могут работать без Интернета, и функции, которые недоступны из-за его отсутствия, то ты должен сообщить об этом пользователю, а также уведомить его о состоянии сети: пропал Интернет или пользователь снова в сети. Например, файлами можно управлять даже если Интернета нету. Функциональность без доступа к сети Чтобы сообщить о том, что…

Material Design на русском. Часть 51 — Сканирование штрихкода | by Ruslan Sharipov | Mar, 2021

Привет. Меня зовут Руслан. Я UX/UI дизайнер в Siemens. У меня есть ютуб-канал, на котором записано несколько плейлистов по основам UX/UI дизайна. В этой серии постов однако я просто делюсь вольным переводом Material Design на русский язык. Оригинальный источник: здесь. На момент перевода эта часть гайда находилась в Beta версии. Использование машинного обучения помогает считывать…

Material Design на русском. Часть 49 — Распознавание объектов с камеры устройства | by Ruslan Sharipov | Mar, 2021

Визуальный поиск с камеры происходит в три этапа: Смысл: используй камеру для поиска Распознавание: обнаружение и идентификация объекта Коммуникация: если объект найден, сообщи об этом пользователю. Определение Обнаружение объектов начинается с открытия функции визуального поиска. Трактовка “Определение” относится к камере, которая ищет объекты в реальном времени. На этом этапе приложение должно: Рассказать о том, как…

Material Design на русском. Часть 48 — О машинном обучении | by Ruslan Sharipov | Mar, 2021

Привет. Меня зовут Руслан. Я UX/UI дизайнер в Siemens. У меня есть ютуб-канал, на котором записано несколько плейлистов по основам UX/UI дизайна. В этой серии постов однако я просто делюсь вольным переводом Material Design на русский язык. Оригинальный источник: здесь. Машинное обучение (ML) дает компьютерам возможность делать прогнозы и выполнять задачи без специальных инструкций. Машинное…

Material Design на русском. Часть 47 — Коммуникация: Текст | by Ruslan Sharipov | Mar, 2021

Привет. Меня зовут Руслан. Я UX/UI дизайнер в Siemens. У меня есть ютуб-канал, на котором записано несколько плейлистов по основам UX/UI дизайна. В этой серии постов однако я просто делюсь вольным переводом Material Design на русский язык. Оригинальный источник: здесь. Текст в твоем приложении должен быть понятен любому человеку, независимо от культуры и языка. Тут…

Material Design на русском. Часть 41 — Коммуникация: Пустые состояния | by Ruslan Sharipov | Mar, 2021

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

Material Design на русском. Часть 36 — Взаимодействие: Выделение | by Ruslan Sharipov | Mar, 2021

Выделение на мобильных устройствах На сенсорных устройствах выбери элемент, тапнув и удерживая палец на нем. Переход к режиму выбора Чтобы выбрать элемент и войти в этот режим, долго зажми на элементе пальцем или используй необходимую кнопку, например нажми на аватарку. Чтобы выбрать больше элементов, продолжай тапать на следующие элементы. Выход из режима выбора Чтобы выйти…

Material Design на русском. Часть 38 — Коммуникация: Подтверждение и уведомление | by Ruslan Sharipov | Mar, 2021

Уведомлпения могут быть отображены разными компонентами. Критерии выбора правильного компонента: Уровень важности или срочности Наличие какого-нибудь действия (кнопки и т.д.) по исправлению проблемы Длительность нахождения на экране (временная, отклоняемая или и то, и другое) Уведомления, которые должны быть временными, означают то, что компонент уйдет с экрана сам по себе в течение нескольких секунд после появления.…

Material Design на русском. Часть 39 — Коммуникация: Формат данных | by Ruslan Sharipov | Mar, 2021

Сокращение данных нужно, чтобы замаскировать конфиденциальные данные или сократить длинные формулировки. Сокращение чисел Уже всем знакомые эллипсы [• • •] — это символы, которые частично скрывают конфиденциальные данные. Используются когда номер, например кредитной карты или номер соц. страхования, не полностью должен быть виден. Когда использовать троеточие [• • •] Для большинства номеров, которые относятся к…

Material Design на русском. Часть 37 — Взаимодействие: Состояния | by Ruslan Sharipov | Mar, 2021

Использование Нажатое состояние отзначает что пользователь тапнул, кликнул мышкой, сделал ввод с клавиатуры или использовал голосовой ввод. Это состояние есть у всех интерактивных компонентов. Нажатые состояния вызывают изменения и должны быть с большим акцентом. Наложение поверх компонентов и элементов рипл-анимации (ripple animation) означает нажатое состояние. Применимо для всего компонента или элемента, их части или в…