Ответ
Хороший UX на мобильном устройстве — это интуитивно понятный, быстрый и удобный интерфейс, учитывающий ограничения платформы. Ключевые принципы:
- Простота — минимум действий для достижения цели (например, автозаполнение форм).
- Отзывчивость — мгновенная обратная связь (лоадеры, анимации).
- Адаптивность — поддержка разных размеров экранов и ориентаций.
- Доступность — крупные тап-зоны (минимум 48dp), контрастные цвета.
- Предсказуемость — стандартные паттерны (например, бургер-меню).
Пример: кнопка с ripple-эффектом в Material Design:
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="?attr/selectableItemBackgroundBorderless"
android:text="Нажми меня" />
Плохой UX — это лаги, сложные жесты или отсутствие оффлайн-режима.