Prog Academy
RU UA
UI/UX дизайн

Що таке UI (користувацький інтерфейс)?

UI (User Interface) — це візуальна частина продукту, через яку людина з ним взаємодіє: екрани, кнопки, поля, іконки, шрифти, кольори та відступи. UI-дизайнер відповідає за те, як продукт виглядає і як виглядають його стани.

Робота над UI — це не лише естетика. Розмір кнопки впливає на те, чи влучить у неї палець, контраст тексту — на читабельність, єдині відступи — на відчуття порядку. Дизайнер опрацьовує не тільки «як є», а й усі стани: порожній екран, завантаження, помилку, довгий текст.

Результат зазвичай оформлюють у вигляді компонентів і стилів, які перевикористовуються по всьому продукту, щоб інтерфейс залишався цілісним і його було дешевше розвивати.

Де застосовується

UI-дизайнер отримує задачу після того, як визначений сценарій, і перетворює його на конкретні екрани: сітка, типографіка, палітра, іконки, стани кнопок і полів. Робота ведеться у Figma, результат віддається розробнику у вигляді компонентів з усіма розмірами та відступами.

Замовлення на UI рідко звучать як «намалюйте красиво». Частіше це лендинг під рекламну кампанію, особистий кабінет банку, мобільний застосунок доставки або адмінпанель, де сто полів треба розкласти так, щоб оператор не помилявся. Окремий пласт — адаптація: той самий екран має працювати і на моніторі, і на телефоні в одній руці.

Приклад

Кнопка «Оплатити» — це не одна картинка, а пʼять станів: звичайний, при наведенні, натиснутий, заблокований і з індикатором завантаження. Якщо дизайнер віддасть лише перший, розробник вигадає решту сам, і в продукті зʼявляться чотири різні кнопки.

UI та UX — у чому різниця

UI — це те, як продукт виглядає: конкретні екрани та елементи. UX — те, як ним користуються: логіка шляху, кількість кроків, зрозумілість і відсутність глухих кутів. Красивий інтерфейс із заплутаним сценарієм — хороший UI і поганий UX. На невеликих проєктах обидві ролі часто поєднує одна людина.

Часті запитання

Чим займається UI-дизайнер?

Він відповідає за візуальний шар продукту: збирає сітку й типографіку, добирає кольори, малює компоненти та всі їхні стани, перевіряє контраст і розміри елементів. Потім оформлює це бібліотекою компонентів і передає розробнику разом зі специфікацією відступів і розмірів.

Чи потрібно UI-дизайнеру вміти програмувати?

Писати код не обовʼязково, але розуміти його обмеження корисно. Дизайнер, який знає, що таке сітка, адаптивність і перевикористовуваний компонент, малює макети, які реально збираються вчасно. Базового уявлення про HTML і CSS для цього достатньо.

З чого почати вивчення UI-дизайну?

З Figma і з розбору чужих інтерфейсів: відкрийте знайомий застосунок і поясніть собі, чому елементи розташовані саме так. Потім повторюйте наявні екрани піксель у піксель — це швидше ставить око, ніж спроби одразу вигадати власний стиль.

Як зрозуміти, що UI вийшов хорошим?

Хороший інтерфейс не помічають: людина знаходить потрібне без пояснень, текст читається, кнопки натискаються з першого разу на телефоні. Перевіряють це не смаком, а вимірюваннями — контрастом за стандартом доступності, розміром зон натискання і спостереженням за реальними користувачами.

Повʼязані терміни