Инструмент 06

Мобильное приложение с ИИ-функциями

Приложение оправдано там, где браузера не хватает по существу, — а ИИ внутри него оправдан, когда снимает с пользователя ручной ввод. Если ни того, ни другого нет, честнее сделать веб-версию: она дешевле и не требует установки.

Разобрать мою задачу Предварительный анализ — бесплатно

Когда приложение оправдано, а когда достаточно сайта

Подходит, если
  • Браузерных возможностей не хватает по существу: фон, оборудование, MDM, распознавание на устройстве
  • Пользователь работает на ходу: склад, объект, выезд, торговый зал
  • Операция повторяется ежедневно и сейчас требует ручного ввода
  • Понятно, кто и как раздаёт приложение сотрудникам или клиентам
Не наш случай, если
  • Задача решается мобильной версией сайта или устанавливаемым веб-приложением — это дешевле
  • Приложение нужно «чтобы было», без описанной ежедневной операции
  • Установить его пользователи не смогут или не захотят
  • ИИ-функция не убирает ручную работу, а просто добавляет кнопку с модной надписью
С чем обычно работает приложение
  • Android как основная платформа российской аудитории
  • Камера и распознавание изображений
  • Голосовой ввод
  • Локальное хранилище и работа в офлайне
  • Синхронизация через API
  • 1С и учётные системы
  • CRM и внутренние сервисы

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

Сразу о спросе, потому что он здесь неудобный. По Яндекс Wordstat «разработка мобильных приложений» собирает 3261 показ в месяц по широкому соответствию и 282 по точному, а «мобильные приложения с ии» — 239 по широкому и ноль по точному. Ноль означает ровно то, что написано: этими словами не ищет практически никто, а широкая цифра набрана хвостами вида «создать мобильное приложение с помощью ии» — то есть людьми, которые хотят собрать приложение при помощи нейросети, а не заказать приложение с ИИ-функциями внутри. Эта страница про второе, и мы держим её не ради поискового трафика, а чтобы отвечать тем, кто пришёл с этим вопросом другим путём.

Где проходит граница

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

Поэтому первый вопрос проекта не «какой стек», а «почему не браузер». Причём камерой и офлайном тут не отговориться: и то, и другое современный браузер умеет, а устанавливаемое веб-приложение живёт на домашнем экране не хуже обычного. Ответ должен быть по существу — фоновая работа, распознавание прямо на устройстве, оборудование, корпоративная раздача через MDM. Если такого ответа нет, мы предложим сайт с ИИ-консультантом, и это будет честной рекомендацией, а не отказом от работы.

Что закрывает инструмент

1. Ввод по фотографии вместо переписывания

Сотрудник фотографирует документ, показание счётчика, состояние объекта — и получает заполненные поля вместо ручного ввода. Смежный процесс с потоком бумажных документов подробно описан в автоматизации обработки первичных документов.

2. Голос вместо формы

На объекте и в цеху печатать неудобно, а говорить — можно. Надиктованное превращается в структурированную запись: что за объект, что обнаружено, что требуется.

3. Подсказки по вашим правилам

Приложение отвечает на вопросы по регламентам и каталогу прямо в поле, не заставляя звонить в офис. Источник тот же, что и у остальных инструментов, — ваши документы, а не общие знания модели.

4. Работа в офлайне

Данные собираются без связи и синхронизируются, когда она появляется. Для выездных сценариев это не удобство, а условие применимости.

Как устроено

Приложение — тонкий клиент к вашим системам. Тяжёлые операции выполняются на сервере, устройство отвечает за съёмку, ввод, локальное хранение и синхронизацию. Такое разделение позволяет менять модель распознавания, не выпуская новую версию приложения и не ожидая, пока пользователи обновятся.

Синхронизация проектируется с расчётом на конфликты: две записи об одном объекте, сделанные офлайн разными людьми, — обычная ситуация, а не исключение.

Данные и приватность

Фотографии и записи голоса — данные, и часто данные о людях. До первой строки кода фиксируется: что уходит на сервер, что остаётся на устройстве, сколько хранится, кто имеет доступ и что происходит при увольнении сотрудника.

Отдельный вопрос — где выполняется распознавание. Если материалы нельзя передавать наружу, это ограничение задаёт архитектуру целиком, вплоть до размещения модели в вашем контуре. Подробный разбор — в материале о данных и безопасности AI-проекта.

Этапы работы

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

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

Из чего складывается стоимость

Работы начинаются от 100 000 ₽ за один проработанный сценарий. Это рабочая сборка под одну операцию — разбор, прототип, сборка под выбранную платформу нашей командой и проверка в поле, — а не полнофункциональное приложение под ключ. Приложение со всеми ролями, офлайном и интеграциями строится дальше, отдельными этапами и за отдельные деньги; так проверяемо, что первый же сценарий действительно используют.

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

Чего мы не обещаем до анализа

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

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

Частые возражения

Что спрашивают до пилота

Нам точно нужно приложение, а не мобильная версия сайта?

В большинстве случаев не нужно, и стоит знать почему. Камера, микрофон, геопозиция, работа без связи и даже установка на домашний экран доступны современному браузеру: устанавливаемое веб-приложение закрывает заметную часть полевых сценариев дешевле. Приложение выигрывает там, где браузерных возможностей не хватает по существу — фоновая работа, тяжёлое распознавание на устройстве, интеграция с оборудованием, корпоративная раздача через MDM, жёсткие требования к работе в офлайне. Мы проверяем это до начала работ, а не после сдачи, и вполне можем предложить веб-версию вместо приложения.

Что именно делает ИИ внутри приложения?

Убирает ручной ввод там, где человек сейчас переписывает данные с бумаги или экрана: распознаёт документ или объект по фотографии, превращает надиктованное в заполненные поля, подсказывает следующий шаг по вашим правилам. Критерий простой — если функция не сокращает время операции и не уменьшает число ошибок, она в приложении не нужна.

Приложение будет работать без интернета?

Частично, и это надо проектировать заранее. Ввод и съёмка работают офлайн, данные копятся на устройстве и уходят при появлении связи. Распознавание тяжёлыми моделями обычно требует сервера, поэтому в офлайне такая операция откладывается и завершается позже. Что именно должно работать без связи — решается в начале, потому что от этого зависит вся архитектура синхронизации.

Под какую платформу вы делаете и что с iOS?

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

Что происходит с фотографиями и записями голоса?

Это данные, и обращаться с ними надо как с данными. До начала работ определяется, что уходит на сервер, что остаётся на устройстве, сколько хранится и кто имеет доступ. Съёмка в помещениях с людьми и запись голоса требуют отдельного основания, а не просто согласия на установку приложения. Разбор этих вопросов описан в материале о данных и безопасности AI-проекта.

Первый шаг бесплатный

Начинаем с задачи, а не с технологии

Опишите операцию, её объём за месяц, текущую проверку и метрику, которую нужно изменить. Ответим с предварительной оценкой применимости и следующего шага.

Описать задачу