Разработка мобильного приложения стоит по-разному — от нескольких сотен тысяч до десятков миллионов рублей. Это зависит от количества задач, которые выполняет конкретное приложение. В этой статье на примере покажем, сколько стоит разработка мобилки и обозначим, от чего зависит цена.
Техническое задание и разработка MVP
Допустим вы увидели, что у ваших конкурентов есть приложение — и вы захотели такое же. Тогда есть несколько вариантов:
- Вы хотите просто прицениться и понять, насколько вам нужна разработка.
- Делаете техническое задание внутри своей команды. Иногда для этого достаточно одного опытного разработчика со стороны компании, но чаще над этим работает целая команда: маркетологи, разработчики, дизайнеры и аналитики.
- Вы приходите к компании-подрядчику, где вместе с ним создаете ТЗ, делаете MVP продукта и только потом получаете примерную оценку разработки.
На стоимость разработки очень сильно влияет формат работы с подрядчиком. Таких форматов всего три: Time Material, где вы платите за фактически отработанное время каждого спеца, Fix, где вы платите за итоговый результат и Retainer, где вы платите за отработанное время целой команды. У обоих подходов есть плюсы и минусы, которые мы разобрали в отдельной статье.
Нужно понять бюджет
Если у вас уже есть ТЗ или вы готовы сразу работать с подрядчиком, можно пропустить этот блок. Для того, чтобы примерно понять стоимость — нужно оценить сложность разработки и количество задач.
Вот несколько вопросов, которые сильно сужают понимание стоимость разработки:
1. Какой тип приложения вам нужен? Android, IOS, веб-приложение или все вместе
С каждой дополнительной системой разработка усложняется примерно на 30% — стоимость увеличится примерно так же.
Flutter и React Native
Если вам нужно сделать простое и функциональное приложение, без красивых 3D-моделек, плавных переходов и качественного фронтенда — можно написать приложение на флатере и React Native. Будет работать один разработчик, который напишет универсальное приложение и для Android, и для IOS.
IOS и Andriod
Если же задача сделать качественное приложение как для IOS, так и для Android — понадобится разработчик под каждую платформу. Это дороже и в два раза увеличивает стоимость frontend-разработки.
2. Нужна ли регистрация в приложении? По e-mail, по социальным сетям или все вместе. Или вообще регистрация не нужна
Если брать социальные сети, то обычно стоит дороже, потому что нужно поддерживать интеграцию с ними: компании время от времени меняют свое API и нужна постоянная поддержка + это сложнее.
Через соцсети (VK, Apple, Google) в среднем — 350к
Через имейл — самый дешевый, но самый неприятный для пользователя вариант. Чаще всего люди не запоминают данные, через которые они регистрируются, поэтому потом могут терять доступы и не возвращаются в приложение.
Через e-mail в среднем будет стоить — 200к
Например, когда мы делали приложение для буше — сети пекарен, там уже была регистрация через e-mail. Когда мы его обновили приложение, то старые пользователи не помнили с каким номером или e-mail они были зарегистрированы. Детали и внутрянку этого кейса можно прочитать в нашей статье.
3. Будут ли в приложении храниться персональные данные пользователей?
Если хранить персональные данные пользователя — придется обеспечить повышенную безопасность в связи с законодательством. В среднем стоимость увеличивается на 300 тысяч рублей.
Кроме того, все эти данные придется где-то хранить, например, на закрытых серверах. Стоимость обслуживания и аренды такого оборудования может доходить до 1 млн. ₽ в месяц, но в Kotelov мы предоставляем его бесплатно.
4. Как вы будете зарабатывать с приложения? Внутренние покупки, дополнительные покупки не в приложении, бесплатно
Например, если пользователи будут оплачивать с карты онлайн. Для этого нужно подключить системы оплаты. Этот модуль очень сложно рассчитать.
5. Нужно ли коннектить приложение с сайтом или какой-то другой базой данных?
Это очень вариативная тема, поэтому дать хоть какой-то диапазон без деталей будет нереально. Но если база данных очень старая, например, ей 20-25 лет и вы хотите ее сохранить — это будет трудно и дорого. Можете почитать наш кейс с компанией УЮТ о том, как мы делали интеграцию с базой данных, которая была старше некоторых разработчиков.
6. Какой будет дизайн? Стандартный, кастомные кнопочки и буллеты
Костяк дизайна (рыба) — 50 тыс. ₽ — просто структура, где как такового дизайна нет, только логика. Обычно такой вариант подходит компаниям, где есть внутренние дизайн-отделы. Стоковый дизайн — 200-300 тыс. ₽ — структура + обычный, хороший дизайн. Внутри будет логика выстроенная UX-дизайнером, но каких-то особенных фич и решений не будет. Кастомный дизайн — 500 тыс. ₽ и более — добавляются уникальные иллюстрации, кастомные кнопочки и буллеты. Особый дизайн страничек. Очень хороший пример — как мы делали приложение для буше. Можно посмотреть в статье, где мы рассказываем про сам кейс с картинками и примерами.
Сколько стоит разработка мобильного приложения: взгляд интегратора
Мы попросили нашего Head of Project Анатолия рассказать как с нашей стороны выглядит оценка стоимости разработки. Как этот процесс работает и чего можно ожидать.
Представим: Приходит мужик в магазин. Консультант узнает, что ему нужна дрель. Зачем? Чтобы просверлить дырку. Зачем? Чтобы повесить картину. Зачем? Чтобы теща была довольна. Зачем? Чтобы посмотреть футбол.
Заказчик зачастую может не знать решение проблемы и видеть какое-то неправильное решение. Поэтому лучше исходить от проблемы, чтобы предложить решение, как специалисты
Был такой случай: пришел к нам клиент сделать ему сайт с программами спортивного питания. При выяснении проблемы мы узнаем, что ему не так уж и нужен сайт. У него уже есть телеграм-бот и он просто хочет сделать удобнее для пользователя. В такой ситуации намного проще сделать приложение.
Когда мы понимаем, что нужно приложение — мы задаем кучу вопросов и примерно формулируем какие блоки будут в приложении.
Для примера хорошо подходит кейс буше.
Стартовое мобильное приложение с каталогом продуктов, личным кабинетом и корзиной — будет стоить от 3 млн. ₽.
Туда входит собственный дизайн + интеграция с базами заказчика + кастомное приложение. Приложение можно настраивать под нужды компании: чтобы товары из базы данных подтягивались, как автоматически, так и вручную, можно делать какие-то акции, выставлять товары — для этого уже не нужны разработчики.
Так сколько в итоге стоит разработка мобильного приложения?
Попросили нашего Head of Sales Савелия рассказать, как мы будем высчитывать стоимость приложения, при конкретной задаче. И сколько это в итоге будет стоить.
К нам пришла компания, которая хочет мобильное приложение для доставки воды. У них нет четкого ТЗ, но они хотят приложение, как у конкурентов.
Мы изучаем рынок и собираем информацию: у конкурентов есть главная страница с каталогом, корзина, оформление заказа, интеграция с платежной системой и личные кабинеты для юзера и администратора.
Дальше мы рассчитываем этапы работы и сколько специалистов для этого понадобится.
Для создания приложения по доставке воды потребуются:
— Первичный анализ и разработка архитектуры.
— Разработка главной страницы.
— Разработка личного кабинета.
— Каталог товаров.
— Корзина и оформление заказов.
— Интеграция и уведомления.
— Публикация приложения в AppStore и Google Play.
В итоге на такой проект набирается команда из Backend Lead, Backend Senior, Frontend Lead, Frontend Senior, QA, Devops, аналитика, дизайнера, Head of Projects и PM.
Общая смета из всех блоков на разработку такого мобильного приложения выйдет примерно в 4 494 000 рублей и займет 3-4 месяца.
Но если клиент хочет свое эксклюзивное приложение с большим функционалом, нужно больше сотрудников, анализа, подробное ТЗ и долгая разработка. Тут уже приложение может обойтись заказчику в 10-15 миллионов.
Приходите в Kotelov
У команды Kotelov уже есть опыт создания простых и более сложных приложений. Например приложения для сети Буше и S7 Airlines. Вы можете посмотреть кейсы на нашем сайте или написать с вашим запросом сюда.