UX - это забота не только дизайнеров, менеджера продукта и UX-эксперта, а также задача разработчика знать базовые вещи, которые он не должен допустить, а именно: ⚠️Маленькая область нажатия - должна быть не меньше 48 dp по ширине и высоте для кликабильного элемента ⚠️Отсутствие реакции на нажатие - view должен меняться при нажатии: смена фона, ripple эффект и другие ⚠️Реакция когда не надо - например на элементах, клики на которых не приводят к каким либо действия ⚠️Не учитывается что экраны могут быть маленькими ⚠️Клавиатура не появляется/скрывается автоматически ⚠️Отсутствие информация о выполнении операции (напр, показ прогресса)
В статье разбирается множество других проблем, которое разработчик должен не допускать при реализации дизайна
Нашли кейсы которых нет в статье или страдаете от них как пользователь - пишите в @android_broadcast_talks