Приложение Coin Art в VK Coin
Продолжаю вспоминать приложения, которые когда-то давно сделал. В 2019 году команда «Happy Santa» выпустила на 1 апреля шуточное приложение VK Coin — и оно внезапно стало дико популярным. В какой-то момент онлайн в VK Coin был на уровне Dota 2. Это был кликер, где нужно зарабатывать коины, а потом тратить их на что-то. Потом ребята остановили «майнинг», и добавили API переводов. Любой пользователь мог передать свои коины другому. А ещё встроили каталог приложений, которые могли брать коины у одного пользователя и передавать их другому — построили экосистему, с которой могли взаимодействовать другие разработчики. И провели хакатон, где каждый мог сделать интересное приложение с использованием коинов.
Я чётко решил поучаствовать — так получился Coin Art. Это приложение для рисования: пользователь рисует свой шедевр, ставит цену и выкладывает в общий доступ. Любой, у кого хватает коинов, может купить картину у автора. Автор получает коины, покупатель — картину. Каждая картина — это бесконечный аукцион: можно купить интересную, а потом продать дороже. Первая версия была готова за 3–4 дня и заняла на хакатоне 2 место, проиграв всего 1 лайк первому. Приложение вышло в релиз и сразу получило дикую популярность. Некоторые шедевры начинали с 1000 VK Coin, а через неделю стоили миллионы. Пользователи постоянно рисовали новые картины, а другие покупали и собирали коллекции. Цены на популярные картины росли, люди делились ссылками на шедевры и даже договаривались о рисовании на заказ.
Из интересных решений — динамические панели: одна и та же панель, например шедевра или профиля, рендерится сразу в нескольких разделах приложения, а нужные данные прокидываются сверху. Это дало возможность бесконечно закапываться в приложение: пользователь мог увидеть в ленте шедевр, посмотреть, кто его нарисовал, кликнуть на автора и увидеть все его картины. Потом открыть картину, увидеть, что её уже купили, кликнуть на профиль покупателя и попасть в его коллекцию. И так по кругу, серфя приложение вглубь.
Ещё одна фишка — deep links. Ссылка вида m={id} открывает конкретный шедевр, p={uid} — профиль. При загрузке приложение автоматически открывает нужную панель поверх стека. Именно эти ссылки потом летали по чатам и сообществам, открывая шедевры сразу в приложении.
Я поддерживал приложение почти год, и за это время оно обросло кучей фишек и оригинальных решений. Например, оказалось, что если дать пользователям маркер и холст, то часть из них нарисует член и выложит его за миллион коинов. Смешно, конечно, но с этим нужно было что-то делать. Я добавил механику блюра: если шедевр получал много жалоб, он автоматически получал блюр с предупреждением о том, что контент может быть неприятным. Блюр можно было снять в один клик.
Шедевром можно было поделиться тремя способами: отправить в историю ВКонтакте — приложение генерировало картинку профиля и добавляло её в историю с кликабельной зоной, которая открывает шедевр. Запостить на стену — через полный цикл загрузки фото в VK API. Или просто скопировать ссылку в буфер обмена. Именно эти ссылки потом разлетались по чатам, и по ним люди попадали сразу на конкретный шедевр, а не на главную. У меня даже остался альбом с моментами из таких историй ( https://vk.cc/d1Yrps
).
Были и другие фишки. Автоклипы для TikTok — из мазков собиралось видео, как рисуется шедевр. Встроенная админка — прямо в приложении, чтобы банить, удалять шедевры и сбрасывать жалобы. Тема дня — каждый день пользователю показывалась новая тема для рисования, и это подогревало интерес. Загрузка в альбомы сообщества одним нажатием — можно было отправить шедевр в предложку или в альбом, не выходя из приложения. Так я заполнял сообщество приложения.
А закончилось всё тем, что я продал приложение вместе с сообществом. На момент продажи в нём было 92 тысячи зарегистрированных пользователя и 543 тысячи рисунков. Почти год жизни, куча фишек, хакатон, второе место, миллионные цены на картины — и вот такие итоговые цифры.