Коронавирус окончательно перевернул дейтинг-игру: из-за пандемии все романтические отношения ушли в интернет. Люди не только знакомятся в приложениях, но и ходят на свидания, смотрят фильмы и готовят завтраки онлайн.
Мы решили поделиться с вами пошаговой инструкцией как сделать приложение для знакомств как Tinder, сколько это стоит и как долго занимает разработка.
Выберите нишу и алгоритм мэтчинга
В основе любого дейтингового приложения — алгоритмы мэтчинга пользователей. Прежде чем начинать разработку приложения, стоит определиться, какой алгоритм вы будете использовать в своем приложении. Этот выбор будет зависеть от ниши, в которую вы хотите зайти.
Дейтинг-сервисы можно разделить на 4 категории в зависимости от того, как работают их алгоритмы подбора людей.
По геолокации
Некоторые приложения для знакомств сопоставляют вас с людьми поблизости. Например, эту идею используют Bumble и Tinder. Пользователь устанавливает радиус, в котором вы он ищет партнера, а алгоритм предлагает людей, находящихся в нужной геолокации.
По совместимости
Другие сервисы во время регистрации просят своих пользователей заполнить опросник про хобби, образ жизни, ожидания от отношений или любимые музыкальные группы. Затем машинный алгоритм анализирует ответы и подбирает им пару. Этот метод используют методом пользуются сервис eHarmony и приложение Tastebuds.fm, которые мэтчат людей на основе их музыкальных предпочтений.
По традиции
Классические платформы приложений для знакомств выглядят как онлайн-каталог. Пользователь скроллит профили и связывается с теми, кто ему понравился. Так работает OkCupid и их мобильное приложение, которое полностью копирует веб-версию.
По аудитории
Такие приложения нацелены на определенную группу пользователей. Самый известный пример — российский сервис Pure для анонимного поиска сексуальных партнеров. Как гласит их сайт: «Pure — это для тех, кто ищет приключений после наступления темноты». Это идеальное описание ниши, которую они заняли.
Определите, какие функции будут в приложении
После того, как вы определитесь с категорией, пришло время подумать о ключевых элементах. Мы составили список из 5 must-have фич, которые обязательно должны быть в приложении для знакомств.
Интеграция с социальными сетями
Чтобы люди регистрировались в вашем приложении, важно позаботиться о безопасности — пользователи доверяют свои фотографии, геолокацию и сексуальные предпочтения, и точно не хотят участвовать в криминальных историях. Интеграция с соцсетями — самый надежный способ проверять данные при регистрации.
Приложение The League, например, для быстрой регистрации использует LinkedIn — социальную сеть для деловых контактов. Другие приложения требуют паспорт или водительское удостоверение для идентификации.
Рекомендуем сразу определить, какой способ подходит для вас и как вы хотите аутентифицировать пользователей в приложении знакомств – с помощью мобильного номера, учетной записи в социальных сетях или паспорта – вариантов, как видите, много.
Геолокация
Пусть пользователи сами решают, где они будут искать любовь – в своем районе, городе или по ту сторону океана. Реализация функции увеличивает коэффициент удержания клиентов (CRR) – каждый раз, когда юзеры увеличивают радиус (100, 500, 1000 км), они открывают новые профили, которые нужно свайпать и скроллить. Для того, чтобы определить местоположение, Tinder использует GPS-навигацию телефона или данные из подключения WI-FI.
Алгоритм подбора пары
Прежде чем вы решите заказать приложение для знакомств, необходимо определить две вещи – как подбирать пары и как часто предлагать новые варианты.
Например, некоторые приложения для знакомств используют анкеты, где люди рассказывают про свой образ жизни, хобби, работу, цели и романтические предпочтения.
Tinder использует технологию свайпа – нужно смахнуть вправо, если вам нравится человек, и влево, если вы хотите посмотреть других. Когда оба пользователя смахивают вправо, случается мэтч и открывается окно для переписки.
Push-уведомления
Они помогают повысить уровень вовлеченности (ER) приложения для знакомств. Это могут быть уведомления о новом сообщении или просто дружеское напоминание о появлении новых пользователей.
В качестве провайдера для пушей мы рекомендуем использовать службу Push-уведомлений Apple для iOS и Google Cloud Messaging (GCM) для приложения Android.
Подберите модель монетизации
Есть 3 способа монетизации дейтинг-приложений: платная подписка, апгрейд интерфейса и реклама. Разберем каждый подробно.
Платная подписка
В Tinder есть три варианта: Tinder Plus, Tinder Gold и Tinder Platinum, и каждый из них имеет свои условия.
Например, Tinder Gold позволяет пользователям расширить область поиска, искать людей в разных городах и странах, а также видеть, кто лайкнул их профиль.
Апгрейд интерфейса
Тот же принцип работы — например, вы случайно свайпнули красивого парня или девушку мечты не в ту сторону и теперь рвете на себе волосы. Как только вы попытаетесь отменить действие, Tinder сразу предложит вам обновить свой план, чтобы получить доступ к дополнительным функциям, таким как перемотка.
Еще можно купить отдельные фичи, например, супер лайки, чтобы показать вашему потенциальному партнеру, что он очень вам понравился. Tinder продает разные пакеты — 5, 25 или сразу 60 супер лайков для 60 партнеров сразу.
Реклама между свайпами
Рекламодатели любят дейтинг-сервисы за возможность детального таргетинга. У разработчиков есть подробное досье на широкую аудиторию – возраст, предпочтения и поведение пользователей, поэтому можно выбрать подходящий сегмент для каждого бренда.
После того, как вы определились со стратегией монетизации, можно приступать к созданию приложения для знакомств.
Сколько стоит разработка приложения для знакомств?
Стоимость во многом зависит от того, под какое количество платформ делать приложение. Мы работаем на React Native — это позволяет нам выпускать приложения для iOS и Android одновременно. Это дает экономию до 30% в сравнении с нативной разработкой.
Так вот, если разрабатывать дейтинг-приложение для iOS и Android с нами, то вы заплатите за:
- UI/UX-дизайн, включая любой креатив, который хотите — от геймифицированных элементов, вроде свайп-карточек Tinder, до квизов про партнера мечты;
- Фронтенд;
- Бэкенд;
- Управление проектом;
- Тестирование.
Если разрабатывать приложение с нами, то можно ориентировать на 3,3-3,7 млн ₽ за MVP с минимальным набором функций.
Вот примерный расчет стоимости для каждого этапа.
Этап | Оценка в часах | Оценка в неделях | Примерная стоимость |
Погружение в проект | 20 | — | бесплатно |
UI/UX-дизайн | 140 | 5 недель | 430 000 ₽ |
Разработка | 820 часов — приложение,
200 часов — панель администратора |
10 недель — приложение,
параллельно с разработкой административной панели |
2,4-2,8 млн ₽ |
Тестирование | 250 часов — параллельно с разработкой | 10 недель | 315 000 ₽ |
Управление проектом | Параллельно с проектом | Параллельно с проектом | 210 000 ₽ |
Итоговая стоимость именно вашего проекта зависит от того, какие функции вы хотите добавить в приложение.
* Facebook принадлежит компании Meta, признанной экстремистской организацией и запрещенной в РФ