Користувач не знаходить потрібне налаштування — він дзвонить у підтримку. Кнопка виходу з акаунта захована в профілі — він видаляє додаток. Ми розбирали проєкти, де екран налаштувань містив 50 пунктів в одному списку, без пошуку та категорій. Після редизайну відсоток запитів у підтримку щодо керування акаунтом впав на 40%. В одному кейсі з фінтех-додатком на 500 тис. MAU ми замінили хаотичний список на згруповану таблицю — звернення щодо налаштувань скоротилися вдвічі за місяць. UX налаштувань безпосередньо впливає на retention: правильне групування знижує відтік на 15%. Цей екран — не дрібниця, а точка взаємодії, що впливає на утримання.
Як спроєктувати екран налаштувань, щоб знизити навантаження на підтримку?
Налаштування організовуються за смисловими групами, а не за порядком додавання функцій. Типове групування включає: акаунт, сповіщення, конфіденційність, зовнішній вигляд, допомога та підтримка, а також «небезпечна зона» з виходом і видаленням. Порядок важливий: часто використовувані налаштування — вище, руйнівні дії — внизу. Групування за категоріями зменшує кількість звернень до підтримки вдвічі порівняно з хаотичним списком.
| Група | Приклади пунктів | Частота використання |
|---|---|---|
| Акаунт | Ім'я, email, пароль, пристрої | Висока (70% користувачів) |
| Сповіщення | Глобальний перемикач, категорії | Середня (50%) |
| Конфіденційність | Аналітика, трекінг, керування даними | Низька (20%) |
| Зовнішній вигляд | Тема, мова, розмір тексту | Середня (40%) |
| Допомога та підтримка | FAQ, зв'язок, версія | Низька (10%) |
| Небезпечна зона | Вихід, видалення акаунта | Дуже низька (5%) |
Порівняння патернів iOS та Android
| Параметр | iOS | Android |
|---|---|---|
| Основний елемент | UITableView grouped style |
Material Design 3 Settings з роздільниками та іконками |
| Типи налаштувань | Switch, Disclosure Indicators | Switch, Radio Group, Slider, Text field |
| Рекомендації | Human Interface Guidelines | Material Design 3 Settings pattern |
| Перемикачі | Toggle лише для бінарних | Toggle для бінарних, Checkbox для множинного вибору |
Відхилення від нативних патернів створює відчуття «нерідного» додатка. Нативне групування скорочує час пошуку налаштування на 30% порівняно з кастомною сіткою. Для крос-платформових проєктів використовуйте Flutter або React Native, але адаптуйте поведінку під платформу.
Як провести аудит поточного екрана налаштувань?
- Зберіть усі пункти налаштувань — випишіть їх з коду або макетів.
- Перевірте групування — чи є логічні розділи, чи все в одному списку.
- Оцініть стани — чи відображаються disabled, error, empty для кожного елемента.
- Перевірте відповідність вимогам магазинів — наявність видалення акаунта, посилань на політику.
- Протестуйте з користувачами — засічіть час на пошук трьох налаштувань. Середнє має бути менше 15 секунд.
Чому важливо розділяти сповіщення на категорії?
Екран налаштувань сповіщень часто недопроєктований. Користувач хоче вимкнути рекламні сповіщення, але залишити важливі. Якщо в додатку немає такої градації — він вимикає все і йде в неохоплені.
Правильна структура: глобальний перемикач зверху (вимикає все), нижче — категорії з індивідуальними перемикачами. Коли глобальний вимкнено, категорії візуально недоступні (disabled), але їх стани зберігаються на випадок повторного ввімкнення.
Окремий момент — permissions. Якщо системний дозвіл на сповіщення не надано, потрібно показувати це явно з кнопкою «Увімкнути в налаштуваннях», яка відкриває UIApplication.openSettingsURLString (iOS) або Settings.ACTION_APP_NOTIFICATION_SETTINGS (Android).
Типові помилки в екрані сповіщень
- Відсутність глобального перемикача.
- Категорії не зберігають стани при вимкненні глобального.
- Кнопка переходу в системні налаштування не передбачена.
- Push-сповіщення не згруповані за типом (рекламні, сервісні, новини).
Обов'язкові пункти для модерації
З останнього оновлення правил App Store додатки зобов'язані надавати можливість видалення облікового запису безпосередньо в додатку. Не «написати в підтримку», а кнопка з підтвердженням. Відсутність — причина відхилення при рев'ю.
Посилання на Privacy Policy та Terms of Service — обов'язкові. Не заховані в About → Legal → третій пункт, а в розділі налаштувань з очевидною назвою.
Що входить у дизайн екрана налаштувань
- Ієрархія та групування за категоріями.
- Прототипи всіх станів (disabled, enabled, error, empty) для кожного типу налаштування.
- UI Kit елементів: перемикачі, чекбокси, слайдери, disclosure indicators.
- Графічний матеріал для передачі розробникам (Figma, Zeplin, Avocode).
- Специфікація відповідності вимогам App Store та Google Play.
- Опціонально: анімації переходів і станів.
Оцінка термінів та досвіду
Дизайн екрана налаштувань з повним групуванням, усіма станами перемикачів та екраном сповіщень — від 1 робочого дня. Вартість розраховується індивідуально. Ми працюємо з налаштуваннями вже 5 років, спроєктували екрани для додатків з аудиторією понад 1 млн користувачів. Гарантуємо проходження модерації App Store та Google Play щодо налаштувань.
Зв'яжіться з нами для оцінки вашого проєкту. Замовте дизайн екрана налаштувань під ключ — від аналізу до готових макетів.







