Как создать приложение для «Контакта» (ВКонтакте). Теория.
Всем привет. Наконец-то решился отрыть рубрику о создании приложений для социальной сети ВКонтакте, а проще говоря для контакта. Эта тема сейчас интересует многих. Сразу хочу отсеять школоту неопытных пользователей и сказать, что кнопки «СОЗДАТЬ ПРИЛОЖЕНИЕ ДЛЯ КОНТАКТА» не существует ! )Здесь нужно иметь неплохие знания в области программирования. Если хотите делать приложение самостоятельно, то так же желательно уметь разрабатывать хорошие пользовательские интерфейсы (если собираетесь делать приложение) а так же уметь рисовать (если собираетесь делать игру).
Сегодня мы поговорим о теории и кода касаться не будем. Хотел бы пролить свет именно на то, какими средствами создаются приложения для контакта и какие знания для этого требуются.
По сути, приложения для контакта это обыкновенное flash приложение, за тем исключением, что оно использует «Вконтакте API» чтобы иметь возможность доступа к данным которые расположены на страницах пользователей контакта. Соответственно, так как это обыкновенное flash приложение мы и будем разрабатывать его в соответствующей среде Adobe Flash, можно так же разрабатывать с помощью Flex, но я этим языком не знаком, поэтому выбрал именно Flash.
ЛУЧШИЕ ЯЗЫКА для #ХАКЕРА! — ответ от #профи!
Я использую на данный момент Adobe Flash CS4. Удобная среда, но удобная для создания интерфейсов, для программирования она совершенно не годится.
Всё ядро приложения ВКонтакте пишется на языке программирования ActionScript. Крайне советую использовать ActionScript 3.0. Для тех кто не писал на этом языке скажу, что он очень похож на java, а java в свою очередь похожа на C++, поэтому писать на ActionScript 3.0 очень легко если знаешь даже основы программирования, достаточно почитать документацию и в бой.
Так же для написания серьёзного приложения требуется сторонний сервер для хранения базы данных, поэтому нужно будет купить хостинг да понадёжнее, так как атаки на приложения бывают совсем не шуточные. Так как будет база данных нужно так же знать один из серверных языков для её обработки, потому что в самом ActionScript 3.0 функций для работы с базами данных нет.
Итак в сжатой форме попытаюсь рассказать что нужно для создания приложения для контакта.
- Знание основных принципов ООП (объектно ориентированного программирования)
- Знание основ алгоритмизации
- Знание ActionScript на уровне выше среднего
- Начальные навыки работы в среде Adobe Flash
- Знание одного из серверных языков программирования (я предпочитаю PHP)
- Средние умения работы с базами данных (я использую MySQL)
Вот это тот минимум, который совершенно необходим, чтобы начать писать приложения для контакта. Если у Вас его нет, тогда советую почитать учебники, их в интернете просто море (ниже я приведу список рекомендуемой литературы), попробовать создать простенькие приложения не использующие ВКонтакте API и только потом приступать к дальнейшему изучению, так как если у Вас нет достаточных знаний и Вы каким то образом создадите приложение для контакта оно получится очень корявым и его просто напросто либо не примут модераторы контакта либо ним просто никто не будет пользоваться.
Раскрутка группы в ВКонтакте с помощью языка программирования C#
Литература:
PHP: «PHP5 в подлиннике» — там же Вы найдёте и основы MySQL
ActionScript 3.0: «Программирование на ActionScript 3.0» книга от Adobe
Adobe Flash: «Использование Flash CS4 Professional» книга от Adobe
Заключение:
В следующих уроках мы начнём изучать непосредственно ВКонтакте API и в первом же уроке создадим приложение, которое по клику на кнопке выводит всю информацию о пользователе который запустил приложение, а так же о его друзьях. Начнём вот с такого простенького и постепенно будем создавать хорошее приложение.
Подписывайтесь на RSS или на рассылку по E-Mail чтобы не пропустить следующие уроки. Всем хорошего настроения, пока.
Студия практического веб-дизайна качественно выполнит любой заказ на разработку сайта. Студия занимается такими видами веб-проектов: сайт визитка, сайт компании, интернет магазин. Всё это быстро, качественно и не дорого.
Источник: comphobby.ru
На каком языке написан вк?
Команда ВКонтакте ищет амбициозного и ответственного WEB-разработчика. C Вашей помощью мы будем создавать продукты на стыке технологий, сложных алгоритмов и задач реального мира, которые решают миллионы пользователей ежедневно.
Обязанности
Разработка новых сервисов ВКонтакте
Тестирование и оптимизация создаваемых продуктов
Взаимодействие с командой мобильной разработки и дизайнерами
Требования
Умение качественно и эффективно программировать, используя существующие наработки и с прицелом на результат. Конкретный язык программирования не принципиален, но мы используем PHP .
Опыт работы с MySQL, Memcached и другими серверными технологиями
Навыки сложной кроссбраузерной верстки с использованием HTML/CSS и JavaScript
Знание основ систем контроля версий (Git)
Понимание работы высоконагруженных сервисов
Гибкий и системный подход к решению сложных задач
Желателен опыт создания собственных проектов
Вы не можете отвечать в этой теме.
Т.к. вы неавторизованы на сайте. Войти.
Т.к. тема является архивной.
Источник: www.nn.ru
На каком языке программирования проще написать бота для социальной сети Вконтакте?
Начинающий программист, сейчас только паскаль. Считаю, что развитие — основополагающий фактор жизни, так вот, решил создать бота, его легче создать через python или java, может другой язык прогр.? Например, человек написал в личные сообщения группы и ему моментальный ответ, можно ведь так. Опыта нет, вот буду пробовать. Посоветуйте, через какой язык программирования новичку лучше будет это дело реализовать?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Не знаю даже в каком языке программирования проще сделать
В прикладной программе создать свою личную панель интструментов, в которой обязательно должны.
Создание иконок меню для группы социальной сети ВКонтакте.
Подскажите, пожалуйста, как создать свои иконки меню для группы в сервисе ВКонтакте? Заранее.
На каком языке программирования пишутся скрипты для bat и vbc?
День добрый. Подскажите на каком языке пишутся скрипты для bat и vbc. Я знаю что под линукс идет.
На каком языке проще/сложнее разработать экспертную систему?
На каком языке можно разработать экспертную систему? Пролог Лисп Ассемблер На любом языке.
881 / 193 / 53
Регистрация: 06.11.2015
Сообщений: 1,882
Записей в блоге: 2
Раздел походу не очень подходящий для темы)
Ну что значит, «легче». Не для кого не секрет, что Java посложнее Пайтона. Но в тоже время всё зависит имеющихся либ. Вот например, для питона есть такое
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
На каком языке программирования написано?
На каком языке? a=0; b=phi/2; t=0.000001; x=linspace(a,b,500); A=1; B=(3^1/2)/2;.
На каком языке программирования пишутся видеокодеки
всех приветствую! подскажите пожалуйста на каком языке программирования пишутся видеокодеки.
на каком языке программирования пишутся приложения?
или что мне нужно скачать и установить, что бы начать писать приложения ?
На каком языке программирования написан CCleaner?
Привет=) Ccleaner — удивительная программа с мощным функционалом(это я для приврала, но все же. ).
На каком языке программирования писали Delphi?
Интересно, как создавали сам Delphi, какой программой его писали?
Источник: www.cyberforum.ru