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

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

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

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

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

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

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

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

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

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

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

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

  1. Adobe Flash, либо, как его довольно часто именуют, легко Flash — платформа для веб-приложений. Это весьма эластичный инструмент для приложений самого разного назначения от развлекательных до образовательных. Но, как и каждая современная платформа, включающая в себя язык программирования, достаточно сложна для обучения. В сети имеется множество бесплатных и платных направлений обучения по Flash.
  2. Action Script — это объектно-ориентированный язык программирования, что додаёт интерактивность во Flash-приложения. На нем пишутся функции, каковые заставляют двигаться мяч, идти и выполнять действия игровому персонажу, лететь выпущенному боеприпасу и другое. Вконтаке поддерживает Actionscript версии 3.0. Для 2.0 необходимо употребляться особый Flash-посредник, применяющий JS API.
  3. 3D движки — как частный случай разработке Flash для трехмерной графики в играх. 3D-возможности во Flash показались недавно, в то время, когда была выпущен Adobe Flash Player 11 аппаратного графического ускорения.
  4. PHP — язык программирования для веб-приложений. Вместе с базой данной MySQL может пригодиться, в случае если приложение будет нуждаться в получении и хранении каких-то данных. В этом случае ваше приложение будет обращаться через PHP к базе данных, расположенной на вашем сервере и создавать таким способом, чтение, записать, удаление и изменение каких-либо данных.
  5. HTML — язык гипертекстовой разметки документов. Это самое легкое из всего, что вам необходимо определить. Но, HTML будет нужен вам лишь если вы станете создавать iFrame-приложения.
  6. javascript — как уже было написано выше, употребляется для обмена данными между приложением с Вконтакте через JS API.

Сам процесс написания приложения будет складываться из нескольких этапов:

  1. Описание сценария. На данном этапе вы должны на бумаге обрисовать все что желаете от будущего приложения, включая самые небольшие и незначительные на ваш взор подробности. Записывайте все, так в последствии вы имеете возможность забыть какую-то идея, либо задуманный функционал. Снабжайте описание схемами, рисунками и графиками для большей наглядности.
  2. Создание дизайна. Создаются все кнопки, персонажи, надписи и фоны, каковые будут употребляться в приложении. Если вы не владеете данными навыками, то межете обратиться к опытным дизайнерам. Не забывайте, что пользователям весьма нравятся прекрасные дизайны.
  3. Программная часть. Тут именно и будут необходимы программистские навыки. Пишутся все функции и классы, каковые будет реализовывать задуманные в приложении действия.
  4. Отлов неточностей программирования. Их устранение, либо как еще именуют отлов багов. Необходимый этап. Устранение багов идет как в течении написания кода, так и в ходе финальной отладки, в то время, когда проверяется уже фактически готовое приложение . Приложение, содержащее множество неточностей, не приобретёт громадной популярности у пользователей.
  5. Запуск приложения. Размещение его на Вконтакте. Отправляете ваше приложение на диагностику администратору и по окончании его одобрения приступаете к рекламе чтобы ваше приложение стало популярным и принесло вам доход.

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

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


Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.