Перейти к содержанию

2026 / Редизайн · Бренд · iOS · Android

RusGuard Key

Редизайн приложения, в котором смартфон работает как пропуск: знак, логотип и иконка, 15 экранов для iOS и Android и дизайн-система.

15 экранов

и 3 уведомления для iOS и Android

Задача

Пропуск, который всегда с собой

В RusGuard Key смартфон заменяет карту доступа: двери, ворота и шлагбаумы открываются без пластикового пропуска. Заказчику нужен был новый дизайн приложения для iOS и Android. Логика и состав экранов оставались прежними — интерфейс мы пересобрали, а знак и иконку обновили.

Три способа пройти

  • NFC

    Поднести смартфон к считывателю — как при бесконтактной оплате.

  • BLE

    Встряхнуть смартфон или разблокировать экран рядом со считывателем.

  • QR-код

    Показать код из приложения сканеру на считывателе.

Требования разработчиков

  • Без Liquid Glass

    На Android с этим эффектом проблемы.

  • Без градиентных анимаций

    Они сложные и дорогие в разработке.

  • Почти системные переключатели и окна

    На iOS их сложно перенастроить, а свои окна дороже в разработке.

  • Системные шрифты

    SF Pro на iOS, Roboto на Android.

Бренд

Знак, логотип и иконка

Знак собран из трёх одинаковых пластин на трёх равных рядах, все грани — под одним углом. Геометрия остаётся читаемой и в логотипе, и в маленькой иконке на домашнем экране.

Построение знака
одинаковые пластины
3
равных ряда
3
наклон граней
59°
Иконка приложения

#9FC1FF → #627198

Знак в среде бренда
Логотип

Ключи

Три типа ключа — три материала карты

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

Добавление сгенерированного ключа: чёрная карта и поле названия

Ключ создаётся прямо в приложении.

Экраны

15 экранов и 3 уведомления

В макете не только основные экраны, но и их состояния: пустой главный экран, неактивный ключ, успешное и неудачное считывание, настройки с изменениями и без. Где платформы отличаются, у iOS и Android свои экраны.

Главный экран

01–04

  • Главный экран без карт с кнопкой «Добавить карту»

    01 Нет карт

  • Главный экран на iOS: карта, QR-код, кнопки BLE и NFC

    02 iOS

  • Главный экран на Android: карта, QR-код и кнопка BLE

    03 Android

  • Главный экран с неактивным ключом и подсказкой сделать карту основной

    04 Ключ не активен

Карта

05–06

  • Данные карты: идентификаторы ключа, удаление и выбор основной карты

    05 Данные карты

  • QR-код пропуска для сканера на считывателе

    06 QR-код

Считывание

07–08

  • Экран успешного считывания ключа с зелёной галочкой

    07 Ключ считан

  • Экран ошибки считывания ключа с красным крестиком

    08 Ошибка

Новый ключ

09–13

  • Добавление карты: название и выбор типа ключа

    09 Новая карта

  • Плашка выбора типа ключа: создать, номер телефона или загрузить

    10 Тип ключа

  • Добавление сгенерированного ключа на чёрной карте

    11 Сгенерированный

  • Добавление ключа по номеру телефона на серебряной карте

    12 По номеру телефона

  • Загрузка эмитированного ключа с PIN-кодом на золотой карте

    13 Эмитированный

Настройки

14–15

  • Настройки: способы идентификации, триггеры, чувствительность датчика и кнопка сохранения

    14 Есть изменения

  • Настройки с неактивной кнопкой сохранения

    15 Без изменений

Уведомления

16–18

  • Уведомление об успешном копировании ID

    16 ID скопирован

  • Уведомление об ошибке копирования ID

    17 Ошибка копирования

  • Уведомление об ошибке с кодом

    18 Общая ошибка

Дизайн-система

Система, по которой собраны экраны

Вместе с экранами в макете — правила: у каждого цвета своё назначение, у каждого шрифта iOS есть пара на Android, отступы заданы шагами, а компоненты показаны в разных состояниях.

Палитра

  • #FFFFFF

    Текст и кнопки

  • #FFFFFF · 50%

    Подписи

  • #FFFFFF · 30%

    Текст неактивной кнопки

  • #FFFFFF · 10%

    Фон кнопки

  • #6A85F0

    Низ фона

  • #000000

    Верх фона, кнопки и плашки

  • #000000 · 50%

    Текст на серебряной карте

  • #000000 · 10%

    Подложка кнопки «Сохранить»

  • #6BFF26

    Успех и включённый переключатель

  • #FF2626

    Ошибка

Шрифты

iOS

SF Pro Text

Android

Roboto

RegularRegular
MediumMedium

На Android каждое начертание SF Pro Text заменяется своей парой в Roboto.

Отступы

  • 30 px

    Внутри кнопок и между связанными элементами

  • 22 px

    Между заголовком и подписью

  • 80 px

    Между блоками на главных экранах

  • 60 px

    Между блоками в настройках — плотнее, чтобы меньше листать

Компоненты и состояния
Кнопки, переключатели, поля, плашка выбора типа ключа и QR-код в разных состояниях

Итог

Что получил заказчик

  • Обновлённые знак, логотип и иконку
  • 15 экранов и 3 уведомления для iOS и Android
  • Три материала карт под типы ключей
  • Компоненты в разных состояниях
  • Палитру, шрифты и отступы для разработки