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

Почніть із даних

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

Що допомагає

  • Правильний тип клавіатури для email, номера чи адреси.
  • Форматування під час введення без зміни збереженого значення.
  • Помилки поруч із полем і пояснення, як їх виправити.
  • Збереження введеного тексту після невдалого запиту.
  • Одна зрозуміла головна дія та коректний стан завантаження.

Перевіряйте форму на маленькому екрані, з великим системним шрифтом і після повернення з фону. Якісний UX за Android означає не лише красивий стан за замовчуванням, а й передбачувану поведінку під час помилки.

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

Джерело: Android Developers: App quality and user experience.