Дизайн екрана профілю користувача мобільного додатка
Екран профілю—один з найнасичніших за станами. Тут перетинаються: аватар (завантажений / заглушка / ініціали), дані користувача (заповнені повністю / частково), верифікація акаунту, настройки сповіщень, історія дій, управління підпискою. Неправильно спроектований профіль—джерело постійних звернень до підтримки: «де знайти настройки», «як змінити фото».
Структура профілю
Типова архітектура: header з аватаром і основними даними, секції з настройками та діями, footer з виходом/видаленням акаунту. Але «типова»—не означає «єдино правильна»: для social-додатків профіль—публічна сторінка з контентом; для B2B SaaS—управління акаунтом і біллінгом; для фітнес-додатка—прогрес і досягнення.
Вибір layout залежить від призначення профілю в конкретному продукті.
Аватар. Три стани: завантажений (фото), ініціали (якщо фото нема, але ім'я є), default icon (якщо імені теж нема). Тап по аватару—action sheet з «Завантажити фото», «Видалити фото». Завантаження—progress indicator прямо на аватарі (circular progress).
Редагування. Inline edit (тап по полю → редагування прямо в профілі) vs. окремий екран Edit Profile. Для довгих форм—окремий екран; для 2–3 полів—inline. В обох випадках: стан «несохованих змін» (confirmation alert при спробі піти).
Верифікація / рівень акаунту. Badge з іконкою верифікації поряд з ім'ям. Неверифікований акаунт—помітний call-to-action «Підтвердити акаунт» без агресивності.
Danger zone. Вихід з акаунту і видалення акаунту—завжди в кінці екрана, завжди з confirmation dialog. GDPR і App Store вимагають можливості видалення акаунту прямо в додатку (з iOS 15—обов'язкова вимога App Store).
Стани, які часто забувають
Пустий профіль—щойно зареєстрований користувач без заповнених даних. Не пусті поля, а підказки: «Додай фото, щоб тебе впізнавали» або просто заглушка без CTA-тиску.
Профіль іншого користувача (якщо додаток соціальний)—інший набір дій: підписатися / написати / пожаловатися замість «Редагувати».
Терміни
Дизайн профілю користувача (перегляд + редагування + всі стани)—1 робочий день.







