Хотите узнать сколько стоит мобильное приложение в 2022 году? Читайте нашу обновлённую статью. Она такая же классная, как и эта, но в разы полезней, потому что содержит только актуальную информацию
Когда потенциальный клиент
Стоимость разработки мобильного приложения: влияющие факторы
Не стоит думать, что компания профессионалов называет вам стоимость продукта с потолка. Чаще всего цена создания мобильного приложения зависит от количества часов, которое займёт его разработка. Это количество формируется в процессе оценки и состоит из трёх больших блоков:
- список самых затратных компонентов приложения,
- количество поддерживаемых платформ и устройств,
- объём кастомизации элементов интерфейса и анимаций.
Количество часов на создание приложения — самый важный фактор стоимости. Студии считают её, умножая количество часов на стоимость часа работы специалиста (рейт). Поэтому чем больше часов требуется на
Кроме этого, на итоговую цену разработки мобильного приложения под Android и iOS влияет состав команды проекта, расходы на развитие проекта после релиза и расходы на то, что входит в работу студии помимо самой разработки (аналитика, дизайн, проектирование, тестирование, менеджмент).
В конце статьи мы приводим три типа приложения по уровню сложности и стоимости. Уже сейчас мы можем предупредить, что стоимость колеблется от 1,5 до 5 млн ₽ и выше. Если вам интересно ценообразование, то читайте статью — она должна снять большинство вопросов. А если цена разработки приложения на заказ вас устраивает и вы считаете, что пора переходить к конкретному разговору, оставьте нам заявку с описанием проекта и примерным бюджетом, который вы готовы потратить.
Самые затратные по стоимости компоненты приложений
Такие компоненты требуют больше всего часов разработки и, соответственно, расходов бюджета. При этом затратные задачи могут быть как технически сложными, так и просто большими по объёму работ.
Большое количество часов не всегда означает, что задачу будут делать долго. Часы можно разделить между разработчиками и они будут работать над задачей параллельно. Когда в контексте оценки проектов говорят о количестве часов, то в первую очередь имеют в виду стоимость, а не календарные сроки.
Итак, какие компоненты приложений самые затратные по часам и стоимости:
- большое количество данных, экранов и действий в приложении.
Чтобы отобразить в приложении большое количество данных, нужно постараться, ведь экран смартфона меньше
Под данными мы имеем в виду любую числовую, графическую или текстовую информацию: фотографии, теги, численные характеристики товаров
- бэкенд.
Это серверная система, которая хранит базы данных и
- административная панель.
С её помощью можно управлять аккаунтами пользователей и контентом. В эту задачу входят: проектирование, дизайн и вёрстка интерфейса, создание API и разработка бэкенда, который будет хранить добавляемый контент и осуществлять с ним
- несколько типов пользователей в приложении.
Например, если вы делаете
- использование аппаратных компонентов и интеграция со сторонними устройствами.
Современные смартфоны оснащены такими аппаратными компонентами, как гироскопы, акселерометры, датчики пульса,
Кроме встроенных аппаратных компонентов приложение может использовать внешние устройства. Лайв Тайпинг работал с BLE
- AR и захват мимики лица.
Эти два компонента могут быть очень затратными, даже если количество экранов в приложении небольшое. Например, это может быть проект, в котором вы накладываете на своё лицо одну из десятка масок и делаете селфи, или мобильное приложение
Выход официального
- интеграция сторонних сервисов.
Некоторые функции в мобильных приложениях требуют интеграции со сторонними библиотеками, фреймворками и сервисами. Например, функция оплаты по карте. Для неё мы можем подключить сервисы Stripe и Braintree, Uniteller, Яндекс. Кассу, платежи
Добавить один единственный сторонний сервис — не очень долгий процесс, но если проект большой и интеграций нужно много, такая работа может занять несколько сотен часов разработчика.
Кроме этого, приложению может понадобиться интеграция со специфическими сервисами, например, с
Количество поддерживаемых устройств и операционных систем
Если вам нужно разработать приложение и под iOS, и под Android, наличие второй платформы почти всегда удваивает цену разработки. Учитывая фрагментацию на
Адаптация приложения для планшетов может прибавить до 75% от цены создания приложения для мобильных устройств, а поддержка более старых версий iOS и Android может увеличить стоимость разработки в полтора раза — старые версии имеют ограничения по производительности, не обновляются и не развиваются. Чтобы избежать расходов, которые могут оказаться лишними, рекомендуем начинать разработку с перечисленных выше версий платформ и для наиболее популярных устройств.
Объём кастомизации элементов интерфейса и анимаций
Чтобы понять, что влияет на цену дизайна мобильных приложений, стоит немного разобраться в том, как устроен этот процесс.
Дизайнеры мобильных приложений пользуются гайдлайнами операционных систем. Это такие руководства по оформлению интерфейса приложений на iOS или Android. Гайдлайны помогают не только дизайнерам, но и разработчикам. Когда разработчику нужно реализовать стандартные элементы интерфейса (те, что зафиксированы в гайдлайнах), ему помогает UIkit платформы.
Что будет, если мы захотим сделать
Например, в приложении должна быть возможность выбора даты. В iOS для этого в стандартном случае используется барабан, а в Android — карточка. Чтобы поменять элемент, разработчику нужно будет либо кастомизировать элемент из родного UIkit, либо создавать
Зачем следовать гайдлайнам?
С анимациями похожая история: чем они сложнее и круче, тем больше времени и бюджета требуют. Но иногда мы вместе с заказчиком включаем нестандартные анимации целенаправленно, как это было в нашем проекте Wave X.
Всё вышесказанное касается стоимости разработки нативных приложений для Android и iOS. Если же приложение кроссплатформенное, оно будет дешевле двух нативных примерно на 25%. Подробнее о соотношении стоимости кроссплатформенных и нативных приложений писал генеральный директор Лайв Тайпинг Александр Кузнецов.
Сколько стоит создать приложение для телефона в среднем
Чтобы показать вам примерную стоимость приложений, мы выделили три условные группы проектов исходя из количества часов, необходимого на их разработку, и рассчитали примерную стоимость проекта для каждой группы. За стоимость часа мы взяли средний показатель по России согласно данным аналитического агентства Тэглайн. На момент публикации этой статьи он равен 1700 руб. Какие у нас получились группы:
- простые приложения. Предполагают, что они созданы только для одной платформы, в них мало экранов, данных и действий, которые могут совершать пользователи. Таким проектам не нужно создание API, бэкенда и панели администратора. Но в них может быть, например, возможность просмотра и отправки изображений, вход и авторизация через популярные соцсети. Такие приложения могут использовать готовые картографические сервисы и работать с GPS. Разработка такого проекта занимает 1–3 месяца и стоит 1,5–2 млн ₽;
- приложения, требующие условного среднего количества часов разработки. Они могут включать создание API, панели администратора и простого бэкенда. В них могут быть, например, чаты, функции оплаты
и т. д. На стоимость здесь влияет не только сложность компонента, но и их количество. Создание подобного приложения под одну из платформ требует 3–6 месяцев и стоит 3–3,5 млн ₽; - затратные приложения. Включают в себя обработку аудио- и видеофайлов, синхронизацию в режиме реального времени, большой объём кастомных анимаций, интеграцию с большим количеством сторонних сервисов, разработку бэкенда, работу с VR/
AR-платформами , наличие нескольких типов пользователей. Сверх этого — большое количество контента и экранов. Проект не только технически сложный, но и в принципе большой. На создание такого приложения нужно от 6 месяцев, а стоить оно будет от 5 млн ₽ под одну платформу.
Состав команды проекта
Состав команды формируется исходя из требований проекта: чем сложнее проект, тем большее количество специалистов требуется, и тем выше цена создания приложения. В базовый набор участников входят руководитель проекта, UX/
Час работы разных специалистов может оцениваться студиями
Затраты после релиза
Кроме бюджета на разработку приложения для мобильных устройств нужно учитывать и расходы на его развитие. Приложению нужны обновления, служба поддержки клиентов, поддержка серверной части и облачного хостинга, услуги юриста и — очень важный момент! — на маркетинг и продвижение.
Студии разработки, как правило, не включают в первоначальную смету поддержку после релиза. В Лайв Тайпинг есть три вида технической поддержки после релиза: бесплатная гарантийная поддержка, платная и работы по развитию проекта. Подробнее о каждом из трёх видов читайте в нашей статье об этапах разработки проекта.
Как мы в Лайв Тайпинг оцениваем стоимость приложения
На этапе знакомства с клиентом мы даём приблизительную оценку проекта, или вилку, основанную на опыте работы с похожими проектами. Если вилка совпадает с ожиданиями клиента, мы идём делать детальную смету и уточняем стоимость.
Дальше оценка может идти по одному из трёх сценариев:
- Заказчик полностью понимает, каким будет проект. У него есть готовая
бизнес-стратегия , дизайн и план бюджета на маркетинг. Если мы находим, что дизайн не требует доработок, мы называем клиенту точную оценку разработки. - Заказчик пришёл к нам с хорошим функциональным описанием проекта, но без дизайна. Он знает, какие типы пользователей будут в приложении, какие проблемы оно решает. Перед тем как точно оценить такой проект, нужно провести предпроектную аналитику и прототипирование. До этого мы можем дать оценку разработки с погрешностью 10%.
- Заказчик пришёл с примерным описанием. У него нет понимания, кто будет пользоваться приложением,
бизнес-гипотезы не проверены. Для такого проекта мы можем оценить только первый этап работ — предпроектную аналитику и прототипирование. Они помогут сделать точную оценку. До этого мы можем дать только примерную оценку по большим блокам проекта.
В одной из наших статей с этапом проектирования и прототипирования можно познакомиться подробнее.
Что входит в конечную стоимость проекта, кроме разработки
Конечная цена приложения включает детализацию требований и аналитику, проектирование и дизайн, разработку, тестирование и менеджмент. Этот круг повторяется итерация за итерацией, пока проект не будет считаться завершённым. Релиз — это не конечная точка работы над приложением, а только её начало. Стоит быть готовым к долгому сотрудничеству с командой разработки.
Эта статья даёт лишь примерные ориентиры по ценам на разработку приложений. Каждая клиентская задача уникальна и требует внимательного изучения и оценки. Запишитесь на бесплатную консультацию со специалистами Лайв Тайпинг, и мы поможем точнее определить, какова будет стоимость создания приложения.
Не уверены, нужно ли вам мобильное приложение? Пройдите наш тест.