<НазадUI/UX дизайн: Введение
3/29/2023Мы уже прошли путь от идеи до архитектуры будущего ИТ-решения. Пора переходить к его разработке. В этой публикации мы начнем говорить про дизайн, а пока предыстория.
В начале своего пути в ИТ-бизнесе я просил своих дизайнеров делать футуристичные дизайны с вычурными анимациями и другими бредовыми элементами. Это было большой ошибкой, потому что продукты получались красивыми, но не пригодными к использованию.
Чтобы остаться в рынке, пришлось быстро понять, что для дизайна важна не только его красота, но и то, как он адаптирован под целевую аудиторию, как он решает ту или иную ее потребность.
Согласитесь, бывает такое: заходишь на сайт или в приложение, в нем все красиво и нарядно, но найти нужную информацию не получается. Закрываешь и идешь к их конкурентам.
UI vs UX
Мы часто сталкиваемся с таким словосочетание: «UI/UX дизайн». Давайте разберемся, что такое UI и UX, и чем они отличаются.
UI (User Interface) дизайн относится к созданию визуальных элементов, таких как кнопки, формы, меню и других элементов интерфейса, которые пользователь видит и с которыми взаимодействует. UI-дизайнер занимается разработкой элементов интерфейса, которые будут привлекательны, удобны для использования и будут соответствовать стилистике бренда.
UX (User Experience) дизайн относится к созданию опыта взаимодействия пользователя с продуктом или сервисом. UX-дизайнер учитывает потребности и ожидания пользователей и создает продукт, который будет удобен и приятен в использовании.
Таким образом, UI-дизайн отвечает за внешний вид продукта, а UX-дизайн — за создание удобного и приятного опыта использования продукта.
Многие считают, что UI и UX — две неотъемлемые части. По своему опыту скажу, что это не до конца так. Если создать просто UI без UX, то получится красивый, но неудобный продукт, поэтому UI без UX — плохо. Но если создать UX без красивого UI, то продуктом можно будет пользоваться. Таким подходом удобно пользоваться, когда создаешь MVP. Просто берешь готовую UI-библиотеку и создаешь под нее хороший UX.
Заключение
Давайте подведем итог.
3 быть для дизайна:
1. Быть для целевой аудитории.
2. Быть красивым.
3. Быть в стилистике бренда.
Если у вас стартап, то выбирайте минималистичное UI и сфокусируйтесь на удобстве использования.
Если вы уже устоялись на рынке и у вас есть постоянные клиенты, то можете начинаться экспериментировать. Дополнять качественный UX шикарным UI.
Если вы идеалист, у вас есть бюджеты и время, то делайте качественно UI и UX сразу.
В следующем посте поговорим о процессе создания UI/UX дизайна.
Самое свежее
Простыми словами о графах
12/18/2022В этой статье мы начнем знакомство с графами, познакомимся с одним из алгоритмов для работы с графами и реализуем граф на языке программирования Rust.
В чем отличие аутсорсинга разработки от аутстаффинга ИТ-сотрудника для разработки?
10/17/2022В этой статье разберемся, что такое аутсорс- и аутстафф-разработка.
UI/UX дизайн: Процесс создания
4/9/2023В этой статье поговорим об основных шагах в процессе создания UI/UX дизайна.
Знакомьтесь, Пентест
8/22/2022Начинаем рассматривать один из основных методов оценки безопасности компьютерных систем и сетей на предмет потенциальных уязвимостей - тестирование на проникновение
Сокращаем срок реализации MVP
12/8/2022Разберемся со сроками реализации MVP.
Выбираем язык программирования
3/17/2023В этой статье мы поговорим о выборе языка программирования для изучения
Тестирование концепции MVP
1/9/2023Разбираемся с тем, как не потратить бюджеты на разработку MVP впустую
Проектирование архитектуры приложений: Введение
3/6/2023В этой статье поговорим о процессе создания архитектуры ИТ-решения
Техническое задание: Структура
2/17/2023В этой публикации мы рассмотрим универсальную структуру ТЗ
Неверная оценка стоимости услуг ИТ подрядчика
9/10/2022Сегодня мы поговорим о неверной оценке стоимости разработки ИТ решений. Эта боль - одна из основных для предприятий и стартапов, включая самих ИТ подрядчиков.
Введение в паттерны проектирования в разработке программного обеспечения
10/3/2022В этой статье мы начнем погружаться в мир оптимизации архитектуры приложений с помощью шаблонов проектирования
Выбираем направление разработки для обучения программированию
2/5/2023В этой статье вы узнаете какие бывают направления разработки, чем они отличаются и в каком больше платят.
Уровни модели OSI
9/6/2022В этой статье мы более подробно рассмотрим каждый из уровней модели OSI
Основные типы архитектуры приложений
3/7/2023В этой публикации разберемся с тем, какие бывают архитектуры приложений
10 способов использования Rust Cargo
2/11/2023В этой небольшой статье я собрал 10 способов использования системы сборки и менеджера пакетов языка программирования Rust
Документирование кода в языке программирования Rust
8/24/2022В этой статье рассмотрим то, как происходит документирование в Rust и рассмотрим очень полезную возможность - написание тестов через документирование.
Знакомство с моделью OSI
8/19/2022В этой статье начинаем рассматривать фундаментальную модель сетевого взаимодействия - OSI
CSS анимация пульсации
8/31/2022Простой пример того, как реализовать анимацию пульсации, используя HTML и CSS
Для чего нужна ER-диаграмма в процессе разработки?
4/28/2023Обсудим в общих чертах, что такое ER-диаграмма и для чего она нужна.
От концепции к MVP
11/18/2022В этой статье вы узнаете, на примере, о том, как перейти от концепции к MVP без лишних усложнений в функционале продукта
Для чего нужны UML диаграммы?
5/23/2023В этой статье мы поговорим о том, что такое UML диаграммы, какие они бывают и где используются
Введение в написание технического задания
1/31/2023Техническое задание - это важная часть процесса разработки. В этой статье начнем погружение в данный вопрос.
Введение в разработку
10/10/2022Сегодня большинство компаний сталкивается с ИТ-разработкой и часто не получают то, чего хотят. В этой статье мы начинаем погружение в процесс создания ИТ-решений.
От идеи к концепции
10/27/2022В этой публикации мы поговорим о том, чем идея отличается от концепции. Сделаем это на примере конкретной цели
Взвешенные графы
12/26/2022В этой статье мы познакомимся со взвешенными графами, алгоритмом Дейкстры и его реализацией на языке программирования Rust.
Зачем VPN бизнесу?
9/27/2022В этой статье мы рассмотрим то, как можно обезопасить доступ к облачным ресурсам предприятия с помощью VPN