Многие перед заказом мобильного приложения не знают, как идет работа, сколько она длится и что нужно от них самих. В этой статье пошагово рассказываем, как мы делаем приложение — от первого звонка до App Store и Google Play.
1. Разговор и постановка задачи
Сначала выясняем, какую задачу должно решать приложение, кто будет им пользоваться и как оно поможет вам заработать или сэкономить. После этого шага становится ясно, нужно ли вам вообще приложение или достаточно хорошего сайта. Иногда честный ответ — второе.
2. Границы MVP
MVP — это первая версия приложения только с теми функциями, без которых оно не работает. Все остальное переносим на следующие этапы. Так приложение быстрее доходит до реальных пользователей, а бюджет уходит на то, что действительно нужно.
3. Выбор технологии
Для большинства бизнес-приложений выбираем React Native или Flutter: один код работает и на iOS, и на Android. Если приложение глубоко работает с устройством (Bluetooth, обработка камеры, AR), советуем нативную разработку. Выбор всегда обосновываем письменно.
4. Дизайн и прототип
Готовим схемы экранов, затем полный дизайн. Вы видите и прокликиваете прототип до начала программирования. Правки дизайна не ограничены, и мы работаем по гайдлайнам Apple и Google, чтобы приложение без проблем прошло проверку в магазинах.
5. Разработка и backend
Параллельно делаем приложение, серверную часть (backend) и админ-панель, где ваша команда управляет товарами, заказами и пользователями. Подключаем оплату (любой армянский банк, ArCa, Idram, Telcell, Stripe, PayPal и другие), push-уведомления и ваши системы, например 1C. В конце каждого этапа показываем рабочую версию.
6. Тестирование и публикация
Проверяем на реальных iPhone и Android-устройствах. Затем готовим страницы в магазинах (описание, скриншоты, политика конфиденциальности) и отправляем приложение на проверку. Понадобятся аккаунты разработчика: Apple берет 99 долларов в год, Google — разово 25 долларов. Аккаунты открываем на вашу компанию, чтобы приложение принадлежало вам.
7. После запуска
У приложения есть гарантия, и оно может годами оставаться на нашей поддержке: обновления под новые версии iOS и Android, исправление ошибок, новые функции. Исходный код и все аккаунты передаем вам.
Сколько это занимает
| Тип приложения | Пример | Срок |
| Простое приложение / MVP | каталог, бронирование, бонусная карта | от 2 недель |
| Бизнес-приложение средней сложности | заказы, оплата, личный кабинет, уведомления | 5–7 недель |
| Маркетплейс или сложная система | несколько ролей, данные в реальном времени, интеграции | 8–10 недель |
Срок и цена фиксируются в договоре, а оплата — после приемки работы. О ценах подробно написали в этой статье.
Что подготовить к первой встрече
- Несколько предложений о том, какую задачу решает приложение и для кого оно.
- 2–3 приложения, которые вам нравятся, и почему.
- Какие системы у вас уже есть (сайт, 1C, CRM).
- Желаемый срок и примерные рамки бюджета.
Примеры из нашей работы
В приложении ProMobile каждый день работают более 200 сотрудников. Приложение и QR-вход MedMeet рассчитаны на 20 000 участников. Приложение аптеки BonPharm работает в Армении, США и ОАЭ. Все проекты — на странице мобильной разработки.