Как спроектировать главный экран банковского приложения?

Разделите экран на счета, основные действия и историю. Явно различайте загрузку, актуальные данные, устаревший кеш и ошибку; скрытие сумм должно применяться ко всем денежным блокам.

Короткий ответ

Что ответить на собеседовании

Разделите экран на счета, основные действия и историю. Явно различайте загрузку, актуальные данные, устаревший кеш и ошибку; скрытие сумм должно применяться ко всем денежным блокам.

Подробный разбор

Ответ с пояснениями

Условие

Учебный банковский сервис должен показывать счета и остатки, историю последних операций и переход к переводу. Пользователь может скрыть суммы. Сеть иногда недоступна; остатки из кеша могут быть устаревшими. Опишите структуру экрана и ключевые состояния без привязки к макету.

Ответ

Разделите экран на счета, основные действия и историю. Явно различайте загрузку, актуальные данные, устаревший кеш и ошибку; скрытие сумм должно применяться ко всем денежным блокам.

На карточке счёта показывают валюту, маскированный номер и доступный остаток. Для кеша нужна отметка времени обновления; нельзя выдавать его за подтверждённый текущий баланс. Перевод открывает отдельный сценарий с проверкой реквизитов и подтверждением, а не выполняется одним нажатием с главного экрана. Проверяют пустую историю, длинные названия, крупный шрифт, доступность управления без цвета и восстановление после сетевой ошибки.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее