Концепт приложения «Телефон» для Android
Март 2026Изначально я хотел помочь своему бывшему коллеге с дизайном его приложения «Секретарь (контакты)». Но в процессе существенно изменился функционал приложения, и в итоге получилось просто рассуждение на тему удобной звонилки для Андроида. Я хотел, чтобы приложение выглядело нативно и не выбивалось среди приложений от Гугла, поэтому использовал стандартные для Андроида компоненты Material Design: кнопки, поля ввода и прочее. Цветовая тема в Android настраивается и может зависеть от цвета обоев на главном экране.
Звонки
Контакты
Основной фишкой приложения «Секретарь (контакты)», является возможность создавать вложенные группы пользоваталей. Так группа «Отдел разработки информационных систем» может быть дочерней для группы «АО НТТ», а та, в свою очередь, дочерней для группы «Организации». Для хранения контактов в таком виде даже был создан собственный формат файла.
Но для того, чтобы показать структуру организации необязательно создавать вложенные группы — все данные и так есть в карточке контакта в полях «Организация» и «Отдел», которые являются стандартными для формата vCard. А все другие варианты использования иерархии групп мне показались не столь полезными, а скорее даже «высосанными из пальца».
Я решил, что иерархия групп не стоит того, чтобы хранить данные в формате, который поддерживается только одним приложением. Собственный формат вызывает вопросы когда мы хотим поделиться контактом. В каком формате отправить карточку: универсальном vCard, или собственном с сохранением данных о иерархии групп? Второе нужно только если получатель так же пользуется приложением «Секретарь (контакты)». Для неподготовленного пользователя этот выбор будет непонятным.
Добавление контакта
Контакт
Набор номера и звонок
Можно набирать номер, а можно искать контакты как в старые добрые — с помощью Т9.
Звонок всегда принимается или сбрасывается свайпом вправо/влево. Нет такого, что в какой-то ситуации нужно свайпать, а в какой-то просто нажать соответствующую копку. Унификация позволяет не задумываться в довольно стрессовой ситуации входящего звонка.
Во время разговора все возможные опции находятся прямо перед глазами. Не нужно заходить куда-то в меню или пункт «дополнительно», чтоб отключить блутуз-наушники или добавить к звонку ещё одного абонента. Никто не хочет бороться с интерфейсом, когда на другой стороне ждёт человек.
