
// Разработка
// Разработка
Из этой статьи вы узнаете о стоимости разработки и запуска клона Pinterest — социальной сети с аналогичным функционалом и во многом схожим дизайном. Мы расскажем, из чего состоит бюджет подобного проекта, что из себя представляет каждый этап (компонент) разработки и сколько это будет стоить.
Первое, что нужно сделать при запуске вашего проекта, — провести тщательное исследование рынка, дабы понять, какие у вас есть конкуренты помимо Pinterest и узнать, какие функции и в каком виде нужно реализовать, чтобы привлечь на свою сторону как можно больше пользователей (понравиться всем невозможно).
В рамках исследования рынка следует изучить целевую аудиторию Pinterest, выделить и проанализировать прямых конкурентов, а также определить специфику рынка и приемлемую модель монетизации. Также важно определиться с конкретной нишей и целевой аудиторией, на которую вы будете ориентироваться.
Исследование целевой аудитории — это создание усредненного портрета потенциальных пользователей путем изучения их интересов, предпочтений, привычек, болевых точек и потребительского поведения. Для этого вам нужно проанализировать аудиторию Pinterest, а также похожих на него Dribbble, DudePins, FoodGawker и We Heart It. Сделать это можно самостоятельно посредством маркетинговых исследований или наняв профильных специалистов.
Из таких исследований вы должны узнать следующее:
Ниже показано, как выглядит экран десктопной версии Pinterest и интегрированная в него реклама от Home Depot и Walmart. Обратите внимание на соответствие размеров обычных изображений и рекламы.
Если же открыть доску (категорию), например, ар-деко, то мы увидим приглашение использовать плашку «Еще идеи», где помимо большего количества изображений также будет предложение купить что-то, соответствующее запросу ар-деко. Кроме того, вы также увидите объявления, которые не только вписываются по размеру, но и соответствуют по цветовой схеме доски.
Продажа места под рекламные объявления — идеальный вариант для таких платформ, как Pinterest, где основной контент — фотографии и изображения. Но, когда вы будете создавать клон Pinterest, вам не обязательно использовать только этот способ заработка. Помимо него есть и другие модели монетизации:
Вот средняя зарплата разработчиков в пяти самых популярных странах офшорной разработки по данным опроса 2000 специалистов, проведенного CodinGame.
Вот усредненные размеры почасовой ставки фрилансеров по регионом, основанные на данных с бирж PayScale, SalaryExpert, Indeed, Upwork и TopTal.
UI / UX. Дизайн Pinterest считается одним из лучших среди площадок с изображениями благодаря его простоте и лаконичности, а также хорошо проработанному алгоритму построения сеток изображений согласно их содержанию и размеру. Поэтому при разработке дизайна клона Pinterest вам не стоит изобретать колесо, просто адаптируйте его под выбранную нишу и целевую аудиторию.
При этом не забудьте о следующих ключевых моментах:
Веб-разработка. После того как вы определитесь с функционалом и дизайном, нужно будет определиться со стеком технологий, которые будут использоваться для генерации кода. Это также повлияет на стоимость разработки.
Интеграция с облачным хранилищем нужна, поскольку такой онлайн-сервис, как Pinterest, должен выдерживать большую нагрузку на сервер: одновременные показы различных изображений сотням тысячам пользователей. Разумеется, вы можете создать свою сетку серверов, но это обойдется вам в дополнительные несколько миллионов долларов. Вряд ли такой проект окупится.
Что касается стоимости генерации кода клона Pinterest, то здесь все зависит от ваших целей. Так, если вы хотите сначала запустить MVP, то это обойдется вам в сумму от 7 500 долларов для Украины или от 20 000 долларов для США. Тогда как разработка клона Pinterest с полноценным функционалом будет стоить от 18 000 долларов для Украины или от 48 000 долларов для США.
При создании архитектуры своего проекта вам надо учитывать такую особенность Pinterest-подобных продуктов, как мультиплатформенность. Это позволяет запускать ваш сервис на персональных компьютерах, смартфонах и планшетах. Поэтому для клона Pinterest мы рекомендуем вам создать мобильное приложение.
Стоимость создания мобильного приложения-клона Pinterest тоже зависит от того, хотите вы разработать MVP или приложение с полноценным функционалом. Цена MVP начинается с 9 000 долларов для Украины и с 24 000 долларов для США. Цена полноценного мобильного приложения начинается с 21 000 долларов для Украины и с 56 тысяч долларов для США.
При разработке мобильного приложения-клона Pinterest обратите внимание на несколько моментов. Во-первых, прогрузка медиаконтента должна быть максимально быстрой при сохранении высокого качества отображения изображений. На Android это может быть осложнено ограниченными ресурсами платформы, поэтому нужно будет оптимизировать работу с контентом посредством таких библиотек, как Glide и Picasso.
Во-вторых, загрузка пользователями изображений на сервер и сжатие файлов, а также возможные проблемы с воспроизведением контента, такие как буферизация и медленная прогрузка, могут потребовать дополнительных усилий от разработчиков мобильных устройств, то есть, вероятно, нужно будет больше времени и денег.
В остальном создание подобного Pinterest приложения практически ничем не отличается от стандартной работы с логикой и данными при разработке мобильных продуктов. Вот полный стек технологий, которые вы можете использовать для создания мобильной версии клона Picasso под Android и iOS.
Стек для разработки мобильного приложения-клона Pinterest под Android:
Стек для разработки мобильного приложения-клона Pinterest под iOS:
После развертывания приложения будьте готовы к тому, что пользователи будут жаловаться на наличие багов, ошибок, медленную работу и прочие проблемы. Это нормально, ни одно программное обеспечение, кто бы его ни создал, не запускается в идеальном состоянии. Более того, даже успешные сервисы, которые работают не первый год, время от времени сбоят из-за ошибок в коде или логике архитектуры.
Чтобы оперативно устранять пострелизные проблемы, нужна служба поддержки, которая будет собирать обратную связь от пользователей, и команда программистов, которая будет устранять эти недостатки. Если это небольшой проект, то содержание таких служб обойдется вам в сумму от 2 000 долларов в месяц, если этим будут заниматься специалисты из Украины, и от 5 500 долларов в месяц, если этим будут заниматься американские специалисты.
Кроме того, не стоит забывать о стоимости хостинга и облачных хранилищ. Так, самый дешевый хостинг для подобных вашему проектов стоит всего 20 долларов в месяц, чего достаточно для сервисов, нагрузка на которые составляет не более 1000 одновременных просмотров. Тогда как площадкам, которые просматривают десятки или сотни тысяч людей, нужен хостинг стоимостью 20 000 долларов или больше.
Дабы не волноваться о пропускной способности своего хостинга, лучше сразу подключить ваш клон Pinterest к поставщикам услуг, которые могут масштабировать свои услуги в зависимости от нагрузки на приложение. Это не только позволит снять проблему с тормозами из-за перегрузки сервера, но и оптимизирует плату за хостинг: плата взимается по факту использования — чем больше мощностей использовал, тем больше заплатил и наоборот.