Ни тот, ни другой не смогут качественно сделать дизайн мобильного приложения, поскольку дизайнеру мобильного приложения нужны другие навыки. Он должен хорошо понимать процесс мобильной разработки и создавать дизайн, который не только красив и удобен для пользователя, но и может быть основой для качественного написания программного кода. Он также должен понимать, что для каждой из платформ существуют свои рекомендации по дизайну (iOS, Android, Windows) и уметь делать фактически три разных дизайна для каждой из платформ.
Как показывает практика, более чем 80 % мобильных дизайнеров не могут показать ни одного рабочего и мобильного приложения, которое можно скачать в магазинах приложений, созданного при их участии, потому что никогда их не делали. Им кажется, что они могут создавать дизайн для мобильных приложений, умея лишь красиво рисовать в фотошопе, но это не так. Когда мы берем в команду дизайнеров, то просим показать приложения, реализованные на базе их работы, а не нарисованные ими красивые картинки.
Он пишет код приложения, прикрепляет к нему дизайн и заставляет все работать. Так же как и дизайнеры, программисты редко бывают универсальными специалистами. Работа web-программиста гораздо проще, а программист, который пишет код для вашего мобильного приложения, должен писать три разных кода для разных платформ (iOS, Android, Windows). В больших студиях эту работу делают три разных программиста. Есть, конечно, решения, позволяющие создавать приложения один раз, но, как правило, они сильно проигрывают приложениям, разработанным под каждую из платформ индивидуально.
Есть много других специалистов, необходимых для беспрерывной и безошибочной работы команды разработчиков. Например, системный администратор, обеспечивающий бесперебойную работу серверов компании, с которой работают мобильные приложения, их тонкую настройку и оптимизацию. Маркетолог, работающий с целевой аудиторией и помогающий создавать более качественные идеи для приложения. Копирайтер, создающий рекламные тексты. Переводчик для создания интерфейса на других языках. ASOшник, разбирающийся в тонкостях оптимизации приложений в магазинах приложений, который может добиться повышения естественного трафика на ваше приложение в магазине. Многих из них невозможно заменить студентом или одним фрилансером.
Один человек, даже самый способный, не в состоянии заменить всех этих людей. У одного будут хромать какие-то области разработки, а в чем-то он вообще будет дилетантом, и это обязательно отразится на качестве приложения и размере прибыли от приложения.
Профессиональных команд разработчиков на российском рынке не так уж много: всего около сотни, из которой реально могут сделать приложение мирового уровня не более 50 команд, а потребности рынка уже выше. Тем не менее за лучших заказчиков идет конкуренция, в том числе ценовая. А ценовую конкуренцию разработчики решают разными путями. Естественно, часто стоимость разработки снижается за счет потери качества, поэтому, чтобы выбрать команду, работающую качественно, нужно быть достаточно информированным и/или опытным заказчиком ИТ-продуктов. Загруженность лучших разработчиков очень высокая, и иногда, звоня в компанию, вы услышите ценник в миллионы рублей и предложение перезвонить через полгода, так как раньше они не освободятся для работы с вами.
Еще до начала создания конкретного мобильного приложения разработчики должны проделать много подготовительной работы, а именно: провести анализ рынка, выяснить больше информации о конкурентах, составить договор, продумать стратегию вывода приложения, найти способы привлечения пользователей и многое другое. В противном случае вы как заказчик рискуете потратить деньги на никому не нужное приложение, которое никто не купит и не установит; которым никто не будет пользоваться.
Вот поэтому «на глаз» невозможно определить стоимость разработки мобильного приложения. А еще потому, что не бывает двух одинаковых мобильных приложений: каждое создается под потребности конкретного заказчика. Я могу сказать, что минимальная стоимость хорошего мобильного приложения начинается в районе 350 000 руб. и не заканчивается даже на рубеже 10 млн, но не могу сказать, какое приложение вы получите за эту сумму, потому что не знаю, какое вам нужно и кто будет его разрабатывать.