Сколько стоит разработка приложения, зависит от трёх вещей: сколько в нём экранов и функций, нужен ли свой сервер и для каких платформ его делать. У нас мобильное приложение для iOS и Android стоит от 180 000 ₽ и делается от 30 рабочих дней. Разбираем, из чего складывается цена и как не переплатить.
Из чего складывается стоимость приложения
- Аналитика и прототип. Какие экраны нужны, как пользователь проходит от входа до цели. Ошибки на этом этапе дороже всего исправлять потом.
- Дизайн интерфейса. Все экраны и состояния: загрузка, пустой список, ошибка.
- Разработка приложения — то, что видит пользователь на телефоне.
- Серверная часть (бэкенд) и API — где хранятся данные, авторизация, платежи, уведомления. Иногда это самая большая часть работы.
- Тестирование на реальных устройствах разных моделей и версий.
- Публикация в App Store и Google Play и поддержка после релиза.
Что делает приложение дороже
- Количество экранов и ролей. Приложение только для клиентов проще, чем приложение с кабинетом для клиента, сотрудника и администратора.
- Свой сервер. Если данные нужно хранить и синхронизировать между устройствами, нужен бэкенд.
- Интеграции: оплата, CRM, 1С, карты, доставка, сторонние сервисы.
- Функции устройства: камера, геолокация, push-уведомления, биометрия.
- Нестандартная анимация и графика.
Сколько стоит приложение для Android и iOS
Раньше под каждую платформу писали отдельное приложение — и платили почти дважды. Мы разрабатываем на React Native: одна кодовая база работает и на iOS, и на Android. Это снижает стоимость и ускоряет запуск, а приложение использует нативные компоненты и работает быстро.
Нативная разработка отдельно под каждую платформу оправдана для приложений с тяжёлой графикой и высокой нагрузкой. Для большинства бизнес-задач — записи, заказы, личный кабинет, каталог, CRM — кросс-платформенного подхода достаточно.
Мобильное приложение или веб-приложение
| Мобильное приложение | Веб-приложение | |
|---|---|---|
| Где работает | Устанавливается из App Store и Google Play | Открывается в браузере по ссылке |
| Push-уведомления, камера, геолокация | Полный доступ | Ограниченно |
| Публикация | Нужна проверка магазинами приложений | Не нужна |
| Когда выбирать | Клиент пользуется регулярно, важны уведомления | Нужно быстро и для работы с компьютера |
Часто нужны оба варианта. Например, в нашем продукте КарПас владельцы авто пользуются мобильным приложением, а детейлинг-центры работают в веб-версии с компьютера. Разработка и тестирование заняли 3 месяца.
Дополнительные расходы
- Аккаунт разработчика Apple для публикации в App Store — $99 в год.
- Аккаунт разработчика Google для Google Play — $25 единоразово.
- Сервер для бэкенда — ежемесячная оплата хостинга, зависит от нагрузки.
- Поддержка и обновления: новые версии iOS и Android выходят каждый год, приложение нужно обновлять.
Как сэкономить: начните с MVP
MVP — первая версия приложения с минимумом функций, которые решают главную задачу пользователя. Её быстрее и дешевле сделать, а по реакции первых пользователей видно, что развивать дальше. Функции «на будущее» лучше отложить до второй версии.
Как получить точную оценку
Чтобы назвать цену, разработчику нужно понимать:
- кто пользователи и какую задачу решает приложение;
- список основных экранов или функций;
- нужны ли личные кабинеты, оплата, уведомления;
- с какими сервисами нужна интеграция;
- 2–3 приложения-примера, которые нравятся;
- желаемый срок запуска.
Подробнее о наших условиях — на странице разработки мобильных приложений.
Частые вопросы
- Сколько стоит разработка мобильного приложения?
- У нас мобильное приложение для iOS и Android стоит от 180 000 ₽, срок — от 30 рабочих дней. Точная цена зависит от количества экранов, серверной части и интеграций.
- Дорого ли сделать приложение сразу для iOS и Android?
- Мы разрабатываем на React Native: одна кодовая база работает на обеих платформах, поэтому отдельно платить за каждую не нужно.
- Сколько стоит публикация приложения в App Store и Google Play?
- Аккаунт разработчика Apple стоит $99 в год, Google — $25 единоразово. Публикация входит в стоимость нашей разработки, аккаунты оплачиваются отдельно.