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

Учимся создавать приложения в ВК или рассказ мальчонка, как он это дело освоил

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

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

Скажу прямо, я человек медлительный, люблю анализировать информацию, и плохо осваиваю информацию трудоемкую и непонятную. Но однажды я вспомнил о такой хорошей программе как «Macromedia Flash MX«, которая позволяла рисовать мультики покадрово, и решил снова ее скачать на компьютер.
На этот раз попалась обновленная версия «Flash Pro CS5«- программа для работы с анимацией и мультимедиа. Она платная (но можно найти и крякнутую версию).

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

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

Параллельно я наткнулся в «ВКонтакте» на один пост, где сообщалось, что необходимо для создания приложения для ВК — язык Action Script 3.0 и вот эта самая программа.

ActionScript приложение

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

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

Язык Action Script 3.0 оказался для меня вполне податливым: стоило мне один раз понять, как работает код, как я уже делал что-то для себя. Сложнее было понять, как работает вызов списка друзей в ВК, как затолкать этот список в выпадающий список — но и тут на помощь пришли известный форум для создателей приложений ВК (flapps.ru/forum), другие интернет-форумы или личные сайты опытных программистов.

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

Для это я вытаскивал id пользователя (эту операцию я тоже выполнял по чужому коду, который спросил на форуме), а затем создавал файлик на сайте под этим же названием! Идея хороша тем, что не надо было возиться с IP-адресом.
Как-то я нашел в каталоге ВК приложение — «Записная книжка». Она в чем-то лучше моего приложения, но имеет существенный недостаток: она привязывается к IP-адресу, а мое приложение — к аккаунту ВК!

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

Чтобы делать запись и сохранять ее, мне пришлось повозить и найти бесплатный хостинг, поддерживающий PHP. Мой выбор пал на arvixe.com. Сам сайт на английском языке, но если Вы работаете с браузером Chrome то можно сделать перевод. Если вдруг не работает, так клацните правой кнопкой мыши по тексту и в контекстном меню вибирите Перевести на русский.

Изначально был hostinger.com, но этот ресурс имеет ряд недостатков: связь очень плохая и сайт вис постоянно. Я взял готовый скрипт на PHP, который создает таблицу рекордов — эти данные пользователь отправляет на сайт, где php-скрипт записывает и отправляет назад в таблицу (таблицу строит уже код Action Script) все созданные записи. Я добавил только в этот код, как уже сказано выше, переменную с именем файла (id ВК). Очень хитрый ход, с учетом того, что я не смог бы сам написать код записи текста.

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

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

ActionScript 3.0 подробное руководство Колин Мук

У меня заняло три месяца, чтобы освоить азы программирования на Action Script 3.0. Дополнительно я читал книгу Колина Мука с соответствующим названием (книжка платная, но запросто можно найти и бесплатный аналог, например с торента).

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

Сначала понимаешь, как вставить прослушиватель событий, затем как использовать интератор для внесения логики в программу, как форматировать текст, загружать этот текст в определенное место сцены и в нужное тебе время.
Создатели этого чудесного языка добавили много возможностей. Например, стоит только ввести пару строчек кода, и твоя картинка будет появляться или исчезать так, как это делают презентации типа Power Point или Movie Maker.
Плюс ты делаешь дизайн кнопочек на свой вкус, варьируешь абсолютно все, что можно измерить цифрами или текстом.

Три месяца работы, и уже создано вполне сносное приложение — думается, это все благодаря тому, что в этот язык вложили много упрощений для того, чтобы быстро и легко кодить. Поэтому на вопрос, как создать приложение, можно с легкостью заверить, что это не так сложно как кажется, что достаточно установить программу «Flash Professional CS5«, затем скачать чужой код, и спустя пару месяцев вы уже будете знать азы!

Но можно ваять свои шедевры и другим способом.

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

Источник: delajblog.ru

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

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

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

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

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

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

  1. Flash приложения в виде файла с расширением .swf, которые создаются в среде Adobe Flash, компилируются в файл и загружаются на сервера Вконтакте, или на свой сервер и подгружаются с них.
  2. Ифрейм (iframe) приложения, которые могут быть созданы с использованием любых технологий, поддерживаемых современными браузерами. Затем внутри страницы в социальной сети будет открываться специальное окно, через которое и будет доступно пользователям в виде приложения. Обмениваться данными с Вконтакте приложение будут с использованием javascript.
  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. Запуск приложения. Размещение его на Вконтакте. Отправляете ваше приложение на проверку модератору и после его одобрения приступаете к рекламе для того, чтобы ваше приложение стало популярным и принесло вам доход.

Источник: kakimenno.ru

Создание приложения для Вконтакте на PHP

2017-02-09 09:51:40 Создание приложения для Вконтакте на PHP Прежде чем создавать приложение для ВК, вам необходимо знать, что Вконтакте принимает запросы только по защищенному протоколу https, и для этого вам необходимо получить SSL сертификат для вашего домена и установить его на сервер. Для начала заходим в ВК, авторизовываемся и создаем новое приложение в разделе vk.com/dev/ Создание приложения в ВК Прежде чем создавать приложение для ВК, вам необходимо знать, что Вконтакте принимает запросы только по защищенному протоколу https, и для этого вам необходимо получить SSL сертификат для вашего домена и установить его на сервер. Для начала заходим в ВК, авторизовываемся и создаем новое приложение в разделе vk.com/dev/ Создаем встраиваемое приложение для сообществ, подтверждаем создание и переходим в раздел настройки.

Настройка приложения ВКУказываем адрес скрипта, который и будет являться нашим приложением. От сюда нам понадобятся id приложения и ключ. Теперь переходим к написанию самого скрипта. Я не стал изобретать велосипед и взял готовый класс для VK API с гитхаба Там же можно найти и документацию к классу и несколько примеров. Создаем новый скрипт PHP, подключаем класс

require_once(‘vk.php’); require_once(‘VKException.php’);

Создаем новый объект класса

$vk = new VKVK(‘app_id’, ‘api_secret’ ,false);

app_id и api_secret берем из настроек приложения Вконтакте. Вызываем метод API VK

$users = $vk->api(‘users.get’, array( ‘uids’ => $_REQUEST[‘viewer_id’], ‘fields’ => ‘first_name,last_name,sex,city,contacts’));

И можем работать с полученным от ВК массивом

foreach ($users[‘response’] as $user)

В этом примере я просто вывожу Имя и Фамилию пользователя. В приложении которое ушло в продакшен я выводил HTML страничку с информацией о скидке и картинкой самого купона. Если вы хотите сделать ваше приложение доступным для установки в других группах, то вам будет необходимо написать соглашения и пройти модерацию в ВК. Ссылка на приложение вконтакте Ссылка на класс выше по тексту. Документация по API VK

Источник: netrange.ru

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

Задумали сделать собственное приложение в социальной сети ВКонтакте? Надеюсь, Вы понимаете, что это достаточно сложно? Без специальных знаний здесь не обойтись, так прямо и скажем! Тем не менее, это того стоит. Ведь разработчики различных игр и приложений не только скрашивают досуг сотен тысяч посетителей соцсети VK, но и зарабатывают на этом приличные деньги.

А Вы как думали?

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

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

Безусловно, можно просто нанять людей и даже не задаваться вопросом: как сделать приложение в соцсети ВКонтакте, ведь за Вас всё сделают специалисты. А Ваше дело — выложить кругленькую сумму за работу. В Интернете Вы без проблем найдете профессионалов своего дела. Но это хороший вариант лишь для тех, кто располагает неплохими деньгами. Таких сейчас мало, а значит, давайте более подробно поговорим непосредственно о том, как сделать приложение в ВКонтакте своими силами.

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

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

Далее Вам понадобится специальный софт, который необходим при создании приложений для социальной сети: Flex Builder, а также небезызвестный Adobe Flash. К слову, Вам обязательно нужно будет изучить Flash. Как только Вы задумались над тем, как создать приложение, сразу же имейте в виду, что без изучения Flash ничего не получится вовсе.

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

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

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

  • Как сделать группу в Контакте красивой В этой статье мы поговорим о том, как сделать группу в социальной сети ВКонтакте красивой. Поможет нам в этом красивое графическое меню.
  • Как создать новую социальную сеть Да, некоторым данная тема может показаться смешной. Сегодня существует очень много соцсетей, куда нам с ними тягаться? Но, подумайте только, что было, если бы подобным же образом размышлял миллионер Павел Дуров? Что было бы, если бы он подумал: «Зачем мне создавать социальную сеть? Ведь уже есть такие проекты, как Facebook и Одноклассники!». Тогда, возможно, не было бы нашего сайта, Ваших страниц В Контакте, а у Павла Дурова столько денег. Поэтому, если Вы считаете, что какая-то из ниш ещё хоть чуть-чуть свободна — смело реализовывайте свои идеи!
  • Автоматический постинг в социальные сети Сегодня мы поговорим с Вами на тему, которая будет интересна владельцам своих собственных блогов или сайтов. Автоматический постинг в соцсети — это система, при которой публикуемая статья на Вашем сайте абсолютно автоматически публикуется на Вашей странице (в группе на стене, например) в той или иной соцсети.
  • Украшаем никнэйм или название группы в контакте Очень часто можно встретить различные красивые символы в никнэймах или же в названиях групп. Сегодня узнаем как украсить свой никнэйм.

Источник: yavkontakte.ru

Оцените статью
Добавить комментарий