Как создать приложение в контакте?

Содержание
  1. Как сделать приложение в ВКонтакте
  2. Самостоятельное создание приложения
  3. Типы приложений
  4. Обучающее видео
  5. Что необходимо знать
  6. Исходники приложений
  7. Платная разработка приложений
  8. Последовательность создания приложения
  9. Бесплатные программы
  10. Самый легкий способ
  11. Как сделать приложение “ВКонтакте” самому
  12. Как сделать приложение “ВКонтакте” самому: бесплатный конструктор
  13. Язык программирования приложений для «ВКонтакте»
  14. Как сделать приложение
  15. Приложения «ВКонтакте»
  16. Можно ли воспользоваться конструктором?
  17. Создание программы своими силами
  18. Обучение
  19. Платная разработка
  20. Как создать приложение ВКонтакте и можно ли это сделать бесплатно?
  21. Самостоятельная разработка приложения
  22. Виды приложений
  23. Нюансы
  24. Упрощенный вариант
  25. Разработка Iframe приложений на API. От первых шишек до двухмиллионной аудитории
  26. Первый пошёл
  27. Модерация
  28. Взлёт
  29. Меняем курс
  30. Монетизация
  31. Послесловие
  32. Как создать в ВКонтакте приложение — зарабатываем на собственном проекте
  33. Что нужно первоначально для создания приложения в Контакте
  34. Как создать в Контакте приложение

Как сделать приложение в ВКонтакте

Как создать приложение в контакте?

Данная статья поможет вам самостоятельно попытаться создать приложение или игру в ВКонтакте, расскажет о типах приложений, об их исходниках и о многом другом.

ВКонтакте — чрезвычайно популярная в настоящее время социальная сеть. Не удивительно, что ею заинтересовались разработчики программ. Приложения делают общение более интересным, привносят в него оригинальности и новизны.

Самостоятельное создание приложения

Создание приложения ВКонтакте — дело нелегкое. Для этого нужны определенные знания и умения. Также совершенно необходимо желание учиться и стремление к самосовершенствованию. Если вас интересует создание приложений в ВК, вы должны быть готовы к тому, что столкнетесь с определенными трудностями на этом пути.

Поговорим о том, как создать приложение ВКонтакте самому. На первом этапе вам необходимо будет прочитать документы, которые администрация ВКонтакте составила для разработчиков.

Если вы интересуетесь, как создать приложение ВКонтакте бесплатно, вам нужно будет перейти по следующей ссылке: http://.com/developers.php.

В документах написано, что все разрабатываемые приложения будут использовать API. Эта аббревиатура переводится с английского как интерфейс прикладного программирования.

Иными словами, это перечень команд, которые могут использовать различные программы ВКонтакте.

Типы приложений

Прежде чем начинать раздумывать о том, как создать приложение в ВК, необходимо знать, что на этом ресурсе есть два их типа. Это, кстати, отражено в документации.

  • Flash-приложения. Они представляют собой файлы, для которых предусмотрено расширение .swf. Они делаются в среде Adobe Flash, затем производится компиляция в файл, после чего осуществляется из загрузка на сервера данного ресурса либо на свой сервер.
  • Iframe (ифрейм) приложения. Они могут делаться с применением различных технологий, предоставляемых браузерами, имеющимися на сегодняшний день. Потом на странице ВКонтакте будет возникать определенное окно, в котором люди смогут пользоваться этим приложением. Передавать и принимать данные программа будет посредством JavaScript.

Обучающее видео

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

Надеемся что теперь вам стало более понятно, как сделать приложение В Контакте.

Что необходимо знать

Отдельно хочется сказать о некоторых языках программирования и технологиях, которые вам нужно будет знать. Как делать приложения в ВК, не зная их? Это нереально. Вот этот перечень:

  • Adobe Flash
  • Action Script
  • 3D движки
  • PHP
  • HTML
  • JavaScript

Изучение всего этого займет определенное время. Ваши успехи будут зависеть исключительно от того, сколько часов в сутки вы готовы посвятить изучению. Человек, день и ночь думающий о том, как сделать приложение В Контакте, конечно, разберется в этом в кратчайшие сроки.

Исходники приложений

На сегодняшний день в сети можно отыскать исходники приложений ВКонтакте. Многие можно бесплатно скачать на файлообменниках.

Однако если вы желаете получить исходник какого-то определенного приложения, следуйте этой инструкции:

  • Устанавливаем его себе на страницу и запускаем.
  • Кликаем правой кнопкой по странице и в меню нажимаем на «Исходный код». Видим код страницы (но не самой программы).
  • В поиске пишем «http:\/\/», в результатах поиска ищем ссылку, заканчивающуюся на «.zip». Копируем ее и вставляем в адресную строку, удаляем косые линии. Нажимаем на Enter. Архив скачивается.
  • Сохраняем архив. Заменяем расширение на .swf. Открываем в каком-либо флеш-плеере.

Таким образом, мы получили оффлайн-версию исходника. Для того, чтобы получить сами коды на приложения, потребуются декомпиляторы. Нужно будет поработать с их помощью над этим файлом.

Если вам все это кажется сложным, легче будет скачать исходник приложения. Однако, следует учитывать, что исходники не всех программ можно легко скачать в Интернете.

Платная разработка приложений

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

Разработка приложений — это основной вид деятельности для некоторых людей. Стоимость работы не слишком велика, и если вы можете позволить себе заплатить за это, то обратившись к хорошему специалисту, можно получить действительно неплохой результат.

Но если вы желаете узнать, как разработать приложение самостоятельно, то следующая инструкция для вас.

Последовательность создания приложения

  • Краткое изложение. Вам необходимо написать на листе все пожелания относительно будущей программы.
  • Работа над дизайном. Нужно нарисовать кнопки, фоны, а также надписи.
  • Программирование. Следует написать функции и классы, благодаря которым будут реализовываться действия.
  • Работа над ошибками. Рекомендуется поискать ошибки и устранить их.
  • Размещение кода ВКонтакте.

Бесплатные программы

Программы для приложений ВКонтакте можно скачать в Интернете бесплатно. В первую очередь, конечно, потребуется скачать Adobe Flash. Это главная и основная программа, которая позволит вам начать работу над своим проектом.

Данная программа для создания приложения очень удобна. Однако работать с ней новичку нелегко. Но со временем появляются навыки и пользоваться ею становится проще. Остальные проги для приложений тоже отличаются удобством в использовании.

3D движки, например, значительно ускоряют и упрощают процесс создания приложений.

Самый легкий способ

Если хотите создать свою программу в максимально короткие сроки, используйте конструктор приложений ВКонтакте. Free Apps, к примеру, позволяет создать приложение за 5 минут.

Теперь вы знаете, в общих словах, как написать приложение для ВКонтакте.

Источник: http://netsmate.com/sdelat-prilozhenie-v-vkontakte

Как сделать приложение “ВКонтакте” самому

Как создать приложение в контакте?

Доброго времени суток Друзья! Сегодня будет пост о том как создать приложение вконтакте самому и без всяких проблем.

Все моменты должны быть изложены на бумаге, которые вы передадите программисту. Таким образом можно создать свое собственное приложение в вконтакте. Передавать и принимать данные программа будет посредством JavaScript.

Если необходимо создать игру в вконтакте, читайте статью Как создать игру вконтакте. На первом этапе вам необходимо будет прочитать документы, которые администрация ВКонтакте составила для разработчиков. И поэтому я написал пост о том «Как раскрутить группу вконтакте», почитайте может будет интересно.

Прежде чем узнать, как создать приложение вконтакте, рассмотрим, какие бывают приложения. В первую очередь, конечно, потребуется скачать Adobe Flash. Это главная и основная программа, которая позволит вам начать работу над своим проектом. Данная программа для создания приложения очень удобна.

Вот, пожалуй, и всё, что мы хотели вам рассказать о том, как «ВКонтакте» сделать приложение. Хочется верить, что статья получилась полезной, но не очень занудной. Расскажем более подробно в каких направлениях для этого нужно двигаться и что изучать.

Как сделать приложение “ВКонтакте” самому: бесплатный конструктор

Если хотите создать свою программу в максимально короткие сроки, используйте конструктор приложений ВКонтакте. Так же из документации следует, что для вконтакте существуют два вида приложений.

Если перевести на простой язык, это означает набор команд, которые могут использовать сторонние приложения на данном ресурсе. Но для этого необходимо заранее загрузить и установить Adobe Flash.

Эта основная программа, которая дает возможность начать реализацию задуманного проекта.

Любой вышеуказанный сервис позиционирует себя как бесплатный конструктор, но для полномасштабной работы в большинстве случаев будет очень полезной платная подписка.

Однако, чтобы претворить подобное желание в жизнь, необходимо следовать ряду предписаний, в равной степени касающихся исходных навыков и возможностей.

Обратите внимание, что данная статья рассчитана на тех пользователей, которые уже умеют программировать и способны достаточно быстро разобраться в API ВКонтакте.

После можно переходить к изучению документации по API приложений вконтакте, так же рекомендую посетить клуб разработчиков приложений ontakte. Из него можно вытащить id пользователя, токен, упрощающий авторизацию пользователя на стороннем сервере, язык интерфейса и другие нужности.

При запуске приложения мы проверяем что auth_key = md5(api_id + ‘_’ + viewer_id + ‘_’ + api_secret) и создаем юзеру сессию. Также стоит отметить, что и безо всяких запросов Вк передает в Iframe много необходимых параметров в виде объекта flashVars.

Данные принимаются и передаются с помощью программы JavaScript.

Программы для приложений ВКонтакте можно скачать в Интернете бесплатно. Не парадоксально, что ей интересуется множество программных разработчиков.

Программа будет принимать и передавать данные посредством JavaScript — специального языка веб программирования, созданного для приложений, работающих в интернете на веб-сайтах. Так же из документации следует, что для вконтакте существуют два вида приложений.

Чаще всего Standalone-приложение используют при необходимости отправки запросов к API из программ, работающих под различными операционными системами. Благодаря использованию этого типа приложений вам будут доступны все существующие типы запросов к API ВКонтакте.

Вместе с базой данной MySQL может понадобиться, если приложение будет нуждаться в хранении и получении каких-то данных.

В этом случае ваше приложение будет обращаться через PHP к базе данных, расположенной на вашем сервере и производить таким методом, чтение, записать, изменение и удаление каких-либо данных. API в переводе с английского означает интерфейс программных приложений.

Язык программирования приложений для «ВКонтакте»

Для начинающих программистов необходимо почитать соответствующую литературу о программировании на языке ActionScript с помощью этих программ. Для более детального изучения этого языка можно приобрести официальный курс компании Adobe Systems, называется «ActionScript 3.0 для ADOBE FLASH CS4 PROFESSIONAL».

API приложений вконтакте. С помощью программ AdobeFlash или Flex Builder можно написать код флеш-приложения. Код этого языка компилируется в bit-код, включенный в файл c разрешением «.swf». На этом языке программирования сейчас создается огромное количество мультимедиа приложений, игр, сайтов и многого другого.

Action Script — это объектно-ориентированный язык программирования, который добавляет интерактивность во Flash-приложения. На нем пишутся функции, которые заставляют двигаться мяч, идти и совершать действия игровому персонажу, лететь выпущенному снаряду и прочее.

Создание приложений в контакте – это программирование. Без умения программировать не получится сразу начать создавать хорошие приложения. Нужно понимать что такое переменные, функции, условия, циклы и т.п.

Понадобятся знания во Flash и в ActionScript. API приложений вконтакте. Обмениваться данными с приложение будут с использованием javascript. Кроме того, на сайте предусмотрена обширная база аудио, видеофайлов, а также различных приложений.

JSON. Полезен для дешифровки полученных данных, если вы остановитесь на ActionScript в качестве языка написания программы. Нужно лишь подключить файл xd_connection.js, инициализировать API, и делать запросы не чаще трех раз в секунду. Скажу, сразу что с работой сервера я уже была знакома, плюс навыки в работе php и mysql (для ведения базы данных). Они позволяют работать с этим файлом.

Источник: http://membeduet.ru/Kak-sdelat-prilozhenie-VKontakte-sam/

Как сделать приложение

Как создать приложение в контакте?

Глядя на то, какой популярностью пользуются приложения в социальной сети «ВКонтакте» многие тоже желают повторить их успех и начинают искать пути реализации своих желаний.

Но то, что можно увидеть с первого взгляда – всего только верхушка айсберга. И в данной статье вы сможете познакомиться со всем, что скрыто от вас, но, тем не менее, является важным для дальнейшей успешной деятельности.

Итак, как сделать приложение «ВКонтакте» самому? Что для этого необходимо? И какие есть варианты?

Приложения «ВКонтакте»

Прежде всего, что собой являет поставленная цель? Приложение в «ВКонтакте» – это программное обеспечения, для разработки которого необходимо знание как минимум 4-х языков программирования.

Также необходимо понимать API, которое предоставляется самой социальной сетью.

Конечный результат должен быть (для успешного существования) представлен не только самой программой, но и базой данных, а также файлами и скриптами, которые будут осуществлять обмен информацией между ними.

Прежде чем начинать, не лишним будет знать, что “ВК” предлагает два типа приложений. Более детальную информацию можно будет найти в сопровождающей документации, а в статье будут размещены только краткие обзоры:

  1. Flash-приложения. Сюда относят конечный продукт, который имеет расширение .swf. Он разрабатывается в среде Adobe Flash, потом проводиться его компиляция в готовую программу, и только после этого она загружается на сервер. Для написания программы необходимо знать язык ActionScript 3.0.
  2. Iframe-приложения. Данные программы могут разрабатываться с помощью различных технологий, которые поддерживаются современными браузерами. В момент использования перед пользователями будет создаваться окно, через которое можно будет передавать всю необходимую информацию. Передаются и принимаются данные в таких случаях с помощью языка программирования JavaScript.

Можно ли воспользоваться конструктором?

Может быть, у вас уже немного упало желание заниматься такой деятельностью после краткого ознакомления с тем, что нужно делать? И вы уповаете на конструкторы, которые превратят создание программ в весёлую прогулку? Но, увы, не всё так легко.

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

А как же тогда сделать своё собственное приложение? Есть четыре основных варианта:

  1. С помощью конструктора.
  2. Своими силами.
  3. Создать и возглавить группу разработчиков.
  4. Заказать платное создание.

Следует понимать, что наиболее оптимальный вариант в данном случае – создать приложение “ВКонтакте” для “Андроид”. В таких случаях вам смогут помочь различные онлайн-конструкторы.

Но имейте в виду, что они не работают как обычное приложение “ВКонтакте” для “Андроид”, а требуют установления через PlayMarket, и возможен их запуск путем взаимодействия в самой сети.

Часть из них предлагают бесплатный режим, но для получения полноценного функционала вам придётся хорошо заплатить. Но если вы всё же думаете про приложение, где можно сделать его, вот вам небольшая наводка:

1. BuildFire.

2. Appmakr.

3. Mobile Roadie.

4. AppsBuilder.

5. Viziapps.

6. iBuildApp.

7. My-apps.com.

8. Biznessapps.

9. Appsmakerstore.

10. TheAppBuilder.

11. AppsGeyser.

Любой вышеуказанный сервис позиционирует себя как бесплатный конструктор, но для полномасштабной работы в большинстве случаев будет очень полезной платная подписка.

Создание программы своими силами

Как сделать приложение “ВКонтакте” самому, опираясь только на себя или команду единомышленников? Рассмотрим второй и третий вариант. Следует понять, что создание приложений для “ВКонтакте” – это нелегкое дело, для которого понадобятся определённые умения и знания.

Также на руку будет желание постоянно учиться и стремление совершенствоваться, как лично, так и в качестве разработчика. Поэтому приложение “ВКонтакте” для компьютера не будет легкой прогулкой.

Вам необходимо быть готовым, что на своём пути придётся столкнуться с целым рядом трудностей.

Детально изучите документацию, которая предоставляется администрацией “ВКонтакте” специально для разработчиков. Там же вы сможете ознакомиться и с интерфейсом прикладного программирования, с помощью которого будет настроено сообщение между приложением и социальной сетью.

Затем необходимо будет создать само приложение и отправить его на проверку должностным лицам “ВКонтакте”. Они оценят функциональность и дизайн программы и решат, стоит ли заносить его в специальный каталог и давать доступ к оплате внутренней валютой.

Поэтому обоим этим составляющим следует уделить должное внимание.

Обучение

Успех и скорость продвижения будут напрямую зависеть от количества часов в сутки, которые будут тратиться вами на изучение. Если приложению будут уделяться дни и ночи, то это будет делом одного месяца. В качестве ознакомления подойдут видео, где всё будет рассказываться в общих чертах.

Затем необходимо будет прочитать пару книг, которые объяснят нюансы программирования, – и можно приступать к практике.

Не стесняйтесь пользоваться поиском в мировой сети: большинство того, что вы захотите реализовать, уже делали раньше, зачем изобретать заново велосипед, если его можно просто скопировать? И зачем выдумывать с нуля, как сделать приложение “ВКонтакте” самому, если уже какой-то уровень наработок есть?

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

Поэтому запаситесь парой декомпиляторов, скачайте несколько готовых программ, которые имеют то, что нужно – и дело за малым.

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

Платная разработка

И самый простой, хотя и затратный вариант – заказать разработку у команды специалистов.

В зависимости от сложности функционала необходимо будет подождать недели или даже месяцы и выложить крупную сумму, но всё будет сделано более-менее, к тому же относительно быстро.

Поскольку не факт, что вы сможете проводить за компьютером сутки напролет, разрабатывая желаемую программу, то это самый простой и одновременно сложный в реализации ответ на вопрос “Как сделать приложение “ВКонтакте” самому, чтобы оно было качественным?”.

Источник: http://fb.ru/article/229187/kak-sdelat-prilojenie-vkontakte-samomu-besplatnyiy-konstruktor

Как создать приложение ВКонтакте и можно ли это сделать бесплатно?

Как создать приложение в контакте?

Добавлено в закладки: 0

В настоящее время социальная сеть ВКонтакте – один из популярных в интернете сайтов. Не парадоксально, что ей интересуется множество программных разработчиков. Размещенные на сервисе приложения позволяют делать общение более привлекательным, наполняя его своеобразными акцентами. Заработать на приложении сегодня можно неплохие деньги, поэтому идея его создания весьма перспективна.

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

Наверняка, большинство сетевых пользователей задается вопросом, как создать приложение ВКонтакте. Но это занятие не совсем уже и простое. Для этого потребуются определенные умения и база знаний.

Также необходима готовность к обучению и стремление к саморазвитию.

Поэтому, если вы уверены в том, что хотите заняться данным делом, будьте готовы к тому, что на этом этапе вам придется пройти немалое количество препятствий.

Для того чтобы разработать приложение собственными силами, на первой стадии необходимо ознакомиться с документацией, которую составила администрация ВКонтакте  и предоставила на обозрение разработчикам. С ней подробно можно ознакомиться, перейдя по следующей ссылке: http://.com/developers.php.

Данный документ содержит информацию о том, что все создаваемые приложения будут использовать API. Это сокращение в переводе с английского обозначает интерфейс прикладного программирования. Другими словами, это командный каталог, который могут использовать всевозможные приложения социальной сети.

Виды приложений

Перед тем, как начать разработку любого приложения на сайте, рекомендуется ознакомиться с их разновидностями. Кстати, эта информация также зафиксирована в документе.

  1. Flash-приложения представляют собой файлы с предусмотренным расширением .swf. Их разработка осуществляется на основании Adobe Flash. Вслед за этим осуществляется  файловая компиляция, после которой происходит загрузка полученной информации на сервер желаемого сайта или же любой другой серверный ресурс.
  2. Iframe (ифрейм) приложения можно формировать на основе использования технологий, которые предоставляют современные веб – обозреватели. Впоследствии на странице ВКонтакте будет появляться окно, позволяющее зарегистрированным лица пользоваться приложением. Передавать и принимать данные программа будет посредством JavaScript.

Нюансы

Особое внимание стоит уделить языкам программирования и технологиям, которые вам потребуются для разработки:

  1. Adobe Flash
  2. Action Script
  3. 3D движки
  4. PHP
  5. HTML
  6. JavaScript

Несомненно, на их изучение потребуется выделить немало времени. Однако ваш результат напрямую будет зависеть от количества часов, уделяемых процессу обучения.

Упрощенный вариант

Если вы хотите разработать свое приложение в максимально сжатые сроки, стоит воспользоваться конструктором приложений ВКонтакте. Одним из таких является Free Apps, позволяющий создать приложение буквально в течение нескольких минут.

Источник: https://biznes-prost.ru/sozdanie-prilozheniya-vkontakte.html

Разработка Iframe приложений на API. От первых шишек до двухмиллионной аудитории

Как создать приложение в контакте?

Здравствуйте, в этом посте речь пойдет о том, как я создавал Iframe приложения в одной известной социальной сети. Пост будет скорее повествовательным, чем познавательным, хотя я постараюсь ответить на многие вопросы, которые поставили меня в ступор на начальном этапе. С API Контакта познакомился сравнительно недавно.

Тогда оно казалось мне жутко сложным и неоднозначным, с минимумом пояснений и полным отсутствием примеров использования. Сейчас, подтянув знания в javaScript, не испытываю абсолютно никаких трудностей. Наоборот даже приятно, что разработчики во многом подумали за меня.

Работать с javascript API просто до безобразия.

Нужно лишь подключить файл xd_connection.js, инициализировать API, и делать запросы не чаще трех раз в секунду. Также стоит отметить, что и безо всяких запросов Вк передает в Iframe много необходимых параметров в виде объекта flashVars.

Из него можно вытащить id пользователя, токен, упрощающий авторизацию пользователя на стороннем сервере, язык интерфейса и другие нужности.

Первый пошёл

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

Но тестов было море, и нужно было придумать что-то лестное, что интриговало бы пользователей и подталкивало их делиться результатом на своей стене. И я решил сделать тест на психологическую зарплату. Вам нужно ответить на несколько простых вопросов, после чего приложение предлагает разместить запись с результатом на Вашей стене. Называется он “Какую зарплату ты заслуживаешь?”.

На данный момент у него 1'700'000 установок.

https://www.youtube.com/watch?v=QH302C55o6Q

На создание у меня ушло три дня. И 90% из всего времени было затрачено на то, чтобы заставить постинг на стену работать. Нехитрый алгоритм на основании выбранных ответов высчитывал результат, отправлял запрос на сервер, который генерировал картинку (Наложение текста на картинку использовал при помощи этого класса) с нужной зарплатой и загружал на сервер вк.

Важно: не забудьте в настройках приложения выбрать, к какой персональной информации вам понадобится доступ. Иными словами то, что Вы будете запрашивать через api, в противном случае не выдаст вам эту информацию. Пост выглядит так: Я решил добавить изюминку в приложение и в конце сделал подсчет, сколько и чего можно купить на Вашу «психологическую» зарплату

Модерация

Когда приложение создано и включено в настройках, оно может быть запущено по прямой ссылке любым пользователем. Для того, чтобы попасть в поиск и каталог, оно должно пройти модерацию. Для этого нужно оставить в качестве залога 10 (внутренняя валюта вк) и ждать.

Очень часто при первой модерации ответ от техподдержки выглядит так: Внимание: уточнить, что именно модераторам не понравилось при таком ответе не получится. Вам вежливо скажут, что они не дают таких справок В редких случаях техподдержка отклоняет заявку и сразу говорит Вам, что нужно поправить и даже присылает скриншот.

Вероятнее всего, у них есть какой-то чеклист при помощи которого они проверяют приложения. Мою ситуацию спасло добавление кнопки «о приложении», которая не несет абсолютно никакой смысловой нагрузки, однако, после ее появления приложение, наконец-то, одобрили. Залог, кстати, всегда возвращали.

Важно: для корректной работы приложения без SSL сертификата не обойтись. Иначе приложение не будет открываться через https и вы потеряете половину пользователей. Самоподписанный сертификат не является решением проблемы

Взлёт

Дело осталось за малым. Друг, занимающийся группами, сделал несколько рекламных постов, и тут приложение как с цепи сорвалось: За неделю посещаемость сама по себе подскочила до 125 тысяч в день. Признаться, такой нагрузки я не ожидал, поэтому пришлось даже арендовать сервер по мощнее.

Воодушевленный таким успехом, я сделал еще несколько тестов на готовой платформе. они набрали 1'300'00, 300'000 и 100'000 тысяч установок на сегодняшний день. Рассказывать о них не вижу смысла, они аналогичные.

Первыми граблями, на которые я наступил, был лог файл php, разросшийся аж до 800гб.

Произошло это из-за нескольких ошибок уровня notice, которые логировались при каждом прохождении теста пользователем.

Интересно, что в первый месяц существования, тест пользовался популярностью у старшей аудитории (25+), однако месяцем позже школьники перехватили инициативу. Любопытства ради, я добавил следующий вопрос «Как вы думаете, доллар завтра подорожает?» и начал вести по нему статистику, чтобы предугадывать курс валют по настроениям населения. Но до дела так и не дошло, так что, если кому интересно, могу предоставить базу данных для анализа.

Меняем курс

При всей вирусности тестов, у них есть один большой недостаток — малый возврат аудитории. По второму разу заходить в такое приложение будут единицы. Поэтому я решил сделать игру.

Точнее, я взял за основу игру 2048 Gabriele Cirulli, тогда о ней еще никто не знал. Не смотря на то, что игра opensource, я всё-таки спросил разрешения лично у автора.

Получив положительный ответ, я принялся за дело.

Спустя несколько дней игра под названием “Стаккер 2048” прошла модерацию.

Внезапно появились и вторые грабли. На следующее же утро приложение взломали простейшей XSS атакой. О том, что пользовательским данным нельзя доверять, я тогда попросту не знал. Школьник подставил скрипт вместо своего имени в списке «Топ 100», в результате чего матерные алерты не давали игрокам ничего сделать. В процессе заделывания дыр я познакомился со многими видами ухищрений, на которые способны малолетние хакеры-робингуды, которые после того, как напакостили, писали в личку, что это мне за то, что я украл игру. Я заделывал дыры по мере их проявления. Были и SQL инъекции и CSRF уязвимости. Один раз мне снесли всю базу данных. Кто-то даже пытался положить сервер генерируемыми картинками, подавая на вход файлу-генератору случайную строку 10 раз в секунду. Теперь, набив шишек, я использую токен и сессии для каждого пользователя, передаю все данные POST запросом, прикрепляя хэш от всех передаваемых данных, который проверяется на сервере. С тех пор ничего страшного, к счастью, больше не происходило. Граблями номер три стали генерируемые картинки. Если для 2048 число набранных очков для многих пользователей совпадает и проще хранить картинки с результатами, чем каждый раз генерировать их снова, то для тестов исход всегда разный и картинок накапливается очень много. Поэтому приходится при помощи планировщика Cron чистить папку с картинками каждые 10 минут. На данный момент в «Стаккер» играют 180'000 человек, причем возвращаемость пользователей очень высокая Для игр предусмотрен специальный стартовый влив трафика — добавление приложения в категорию новые, на самый верх. Стоит это 1000 , при этом нужно выждать полтора месяца в очереди и обязательно иметь в приложении встроенные покупки

Монетизация

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

Я остановился на прелоудере, который показывает короткий рекламный ролик каждый раз при входе в приложение, если пользователь попадает под целевую аудиторию. Это примерно 60% всей аудитории. И рекламные объявления в стиле тех, что контакт показывает сам.

При текущей посещаемости, доход с четырех моих приложений составляет в среднем 2000р в сутки. Для отслеживания посещаемости я сделал отдельную страницу, на которой при помощи HTML canvas вывожу графики активности пользователей.

Послесловие

Для меня лично, такой независимый заработок стал прорывом и отличным стимулом. Чем больше я занимаюсь приложениями, тем больше идей у меня появляется.

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

  • api
  • вконтакте api
  • приложение ontakte
  • первые шаги
  • пассивный доход

Источник: https://habr.com/post/225645/

Как создать в ВКонтакте приложение — зарабатываем на собственном проекте

Как создать приложение в контакте?

В российском и украинском сегменте рынка социальной сети «ВКонта́кте» принадлежит пальма первенства и шестая позиция по популярности в мировой табели о рангах. К примеру, в середине 2015 года ежедневная аудитория ресурса составила более шестидесяти миллионов посетителей.

Среди прочих, пользователям «ВК» доступна и такая возможность, как создание и распространение различного контента.  Поэтому совершенно объясним интерес разработчиков программ к использованию огромного потенциала, который заложен в подобной форме коммуникации. В этой связи многие задаются вопросом —  как создать в «ВКонтакте» приложение — вот об этом наш сегодняшний материал.

Что нужно первоначально для создания приложения в Контакте

Если вы хотите пройти весь путь создания такого рода продукта самостоятельно, то нужно быть готовым к тому, что дело это не лёгкое и вам наверняка придётся овладевать определёнными знаниями и специфическими умениями, кроме того, вполне возможно, что ваш проект потребует и финансовых затрат.

Начнём с ознакомления с документами, подготовленными для пользователей администрацией «ВК»:

С правилами платформы, требованиями, списком методов и т.д. можно будет ознакомиться на официальной странице для разработчиков.

Как создать в Контакте приложение

Самый трудоёмкий этап – создание исполняемого файла. Последовательность наших действий:

  • Вникнув в понятия, о которых было сказано, можно будет взять в руки карандаш и чётко прописать всё, что вы хотели бы видеть в своём проекте: сценарий, в котором будет описана сама идея до мельчайших деталей, действия персонажей, что, где и как будет происходить, какие сообщения будут выдаваться.
  • Дизайн — кропотливая работа, которая должна отображать надписи, фоны, кнопки, т.д. Это как раз тот случай, когда, не имея специальных навыков, можно ставить крест на дальнейшей разработке. Поэтому, лучше доверить эту часть специалисту. Да, это не бесплатно, но и большого удара по кошельку точно не будет.
  • Программирование. Тут должны быть написаны функции и классы, с помощью которых будет происходить реализация действий.
  • Теперь практически готовый продукт должен подвергнуться тщательному тестированию в целях выявления ошибок и их последующего устранения.
  • И завершающий шаг – размещение кода в «ontakte».

Прежде чем ваш проект появится на страничке в «ВКонтакте» и станет доступен пользователям, он должен пройти стадию проверки администрацией и, в случае одобрения, можно бить в барабаны, трубить в горны, получать лайки, донат и прочие плюшки.

Вот теперь, будучи подкованным в вопросах теории, можно переходить к практике.

Заходим на страницу в «ВК», в левом верхнем углу жмём кнопку «Создать приложение», откроется страница регистрации:

После завершения процедуры, попадаем в главное меню, заполняем поля: «название», «описание», «жанр», отмечаем тип приложения (игра или веб-сайт), жмём «Перейти к загрузке»:

На мобильный телефон, номер которого был указан при регистрации, придёт код подтверждения, который нужно вписать в указанной строке,  затем, жмём «Отправить код»:

После соглашения с правилами, откроется окно с меню нашего приложения. Здесь можно загрузить скриншоты и обложку, дополнить описание, добавить группы. В общем, вписываем всё, что сочтём нужным.

После чего, во вкладке «Настройки» ставим чибокс в поле «Видно всем». Теперь есть возможность добавлять администратора, а добавив группу, можно отслеживать посещаемость. После любых внесённых изменений в каждом меню нужно активировать сохранение.

Ну вот, теперь настала очередь загрузки самого, созданного приложения.

Отдельно нужно сказать следующее.

Если прочитав представленный материал, вы всё-таки сочтёте, что всё описанное слишком сложно для вас, не стоит отчаиваться – всегда есть возможность обратиться со своей идеей к профессионалу, для которого разработка программ – основной вид заработка. Стоимость такого заказа, как правило, не очень велика, а результат вполне возможно сможет окупить все вложения.

Вот, пожалуй, и всё, что мы хотели вам рассказать о том, как «ВКонтакте» сделать приложение. Хочется верить, что статья получилась полезной, но не очень занудной. Осталось только пожелать вам терпения и удачи!

Источник: http://Grand-screen.com/blog/kak-sozdat-v-vkontakte-prilozhenie/

Как там быть
Добавить комментарий