ДонНТУ  Портал магистров

Разработка приложений для социальной сети ВКонтакте

Тема социальных сетей рассматривалась ранее магистрами ДонНТУ, а именно, Плотников Денис рассказал про свои приложения, магистр Малёваный Егор выполнял дипломную работу по теме разработки приложений для социальных сетей. Также Соловей Ольга рассказывала про разработку flash-приложений для социальных сетей.

Моя история разработки приложений для социальной сети ВКонтакте началась в 2009 году, когда я впервые познакомился с API социальной сети и попробовал написать первое приложение. С тех пор прошло много времени, и я получил огромное количество опыта, связанного как с разработкой Flash-приложений, так и с разработкой back-end части.

Первые приложения

Одними из первых приложений были приложения-лотереи, которые позволяли поучаствовать в лотереи и получить шанс выиграть голоса (внутренняя валюта социальной сети ВКонтакте). Такие приложения пользовались популярностью, т.к. азарт и желание получить выигрыш брало свое. Через некоторое время администрация социальной сети решила отключить методы для приложений, которые позволяли переводить игрокам награду. Единственным выходом для таких приложений оставалось начислять рейтинг пользователей в виде награды. Но в скором времени администрация ВКонтакте приняла решение запретить приложений лотереи.

Приложение Везунчик
Скриншот приложения Везунчик

Одним из приложений-лотерей было мое приложение Везунчик. Везунчик – это бесплатное приложение, позволяющее любому пользователю социальной сети выиграть голоса или рейтинг не прилагая никаких усилий. Бюджет розыгрыша формировался за счет рекламы, которая находилась в приложении. Этот способ формирования бюджета являлся не совсем честным, т.к. администрация запрещала призывы к накликиванию рекламы, однако прямого призыва к этим действиям в приложении не было и проблем с этим не возникало. После закрытия приложений-лотерей Везунчик был отключен.

Приложение Пятисотка

Еще одним приложением-лотереей было приложение Пятисотка. Суть приложения в том, что билеты для участия пользователи покупают по цене 0.2 голоса за штуку. Розыгрыши проводятся тогда, когда куплено определенное количество билетов. В начале эта цифра была равна 500-ам, но позже была уменьшена до 250. Победители могли получить 10, 5 и 1 голос в награду.

Приложение Слизень на голову друга
Скриншот приложения Везунчик

Не все приложения создавались для коммерческой выгоды, некоторые, например, делались just for fun. Одним из таких приложений является приложение Слизень на голову друга. это приложение позволяет добавить на аватар своего друга или себя веселого слизня.

Приложение Рейтинг

Администрация социальной сети постоянно выпускает новые версии API с новыми методам для взаимодействия с пользователем. Одним из таких методом была предоставлена возможность начисления голосов пользователю с помощью приложений. Раньше повышение рейтинга нужно было производить только через интерфейс социальной сети, также стоимость повышения составляла 1 голос за 1% рейтинга. Приложения получили возможность повышать рейтинг пользователя со скидкой, а именно 1% рейтинга стоит 0.8 голоса. После опубликования этого метода за несколько часов было написано приложение Рейтинг.

Спустя некоторое время администрация социальной сети отключила методы работы с рейтингом и вообще убрала его с сайта. Приложение пришлось переделать.

Приложение Лайкер
Скриншот приложения Везунчик

Вскоре после выключения рейтинга приложение Рейтинг было переделано в другое – Лайкер, где и началась его вторая жизнь.

Лайкер позволял создавать кампании на установку отметок Мне нравится, выполнение Репостов и добавления в друзья. Некоторым пользователям сети нравится, когда на их фотографиях много отметок Мне нравится, или, когда другие пользователи размещают у себя на стене их записи. Другие пользователи хотят много друзей. Лайкер позволял воплотить их желания в реальность. Для того, чтобы создать кампанию пользователю необходимо было накопить сердечки (внутренняя валюта приложения). Это можно было сделать несколькими путями: выполнять чужие кампании, собирать различные бонусы за пользование приложением или купить сердечки за голоса.

Общее количество пользователей, установивших приложение Лайкер составляло более 250 тысяч. Весной 2014 года администрация ВКонтакте запретила подобные приложения.

Приложение Создать GIF’ку
Скриншот приложения Везунчик

С недавнего времени разработчики ВКонтакте внедрили возможность размещать в сообщениях и комментариях анимированные gif-изображения. Этот способ стал популярнее, чем размещение непосредственно самого видео по причине того, что запуск видеопроигрывателя является тяжелой операцией и приводит к некоторым задержкам. Приложение позволяет создать gif-анимацию фрагмента видео, загруженного с компьютера пользователя или с видеохостинга YouTube. Пользователь может выбрать размер результирующего изображения, качество и нужный фрагмент.

Ссылки на разработанные приложения