Мобильный сценарий отличается от настольного

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

Учитываем прикосновения, экранную клавиатуру, слабую связь и прерывание работы. Формы сохраняют понятный контекст, а ошибки не заставляют вводить всё заново. Для действий с сервером важно показывать подтверждённый результат.

Веб-приложение или отдельная программа

PWA позволяет использовать веб-технологии и открывать продукт с сайта. Возможность установки и доступные функции зависят от устройства и браузера. Если нужны возможности, которые веб-среда не обеспечивает, рассматриваем отдельное приложение.

Выбор делаем по требованиям: доступ к оборудованию, автономная работа, уведомления и способы распространения. Одна техническая платформа не подходит автоматически для всех задач. Проверяем ограничения до начала разработки.

  • Адаптивные интерфейсы для телефонов.
  • Веб-приложения с возможностью установки.
  • Клиентские мобильные сервисы.
  • Связь с общей серверной частью продукта.

Общие данные и разные устройства

Если у продукта уже есть сайт или рабочая программа, мобильный интерфейс должен использовать согласованные данные и правила. Так действия пользователя видны сотрудникам, а изменения в основной системе доходят до телефона.

Настройки доступа и принадлежность к организации проверяются на сервере. Ссылка или код могут помочь выбрать нужный контекст, но не заменяют проверку прав на личные данные.

Первый шаг

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