http://poradumo.pp.ua

Online Журнал-Світ порад.
Головна сторінка
» » Як створити додаток в контакті?

Як створити додаток в контакті?

Як створити додаток в контакті?
Популярність соціальної мережі в контакті залучила в неї безліч сторонніх розробників додатків. Ці програми урізноманітнюють спілкування користувачів, вносять в нього щось нове, захоплююче і цікаве. Природно, що багатьох користувачів став цікавити питання, як створити додаток в контакті? Цікавляться ним з різною метою. Хтось хоче просто виділитися серед друзів, створити щось корисне для них і заробити їх голоси. А хтось переслідує більш корисливі інтереси і планує заробити не створеному додатку.
Якщо ви читаєте цю статтю, значить це хвилює і вас. Перш за все хотілося б сказати, що не варто наївно думати, що створити навіть просте додаток для в контакті просто і легко. Щоб ви розуміли складність і обсяг робіт скажімо, що рівень цін на створення нормального програми у професійних програмістів починається від 1000 доларів. Щоб додаток вийшло красивим потрібні будуть не тільки програмісти, але і дизайнери, які займуться відображенням графіки. Без якісної графіки навіть сама цікава програма не буде популярною у користувачів. Додайте сюди витрати на розкручування і рекламу додатка для того, щоб воно здобуло заслужену популярність, і ви зрозумієте, що створення додатків для в контакте.ру це серйозна праця.
Але, як говоритися не боги горщики обпалюють, і якщо якесь завдання виконують інші люди значить вона під силу і вам. Якщо ви будете володіти великим бажанням, завзятістю та прагненням до поставленої мети, вивчіть необхідну документацію та мови програмування, то через деякий час будете здатні створити перше додаток для вконтакте.
Розповімо докладніше в яких напрямках для цього потрібно рухатися і що вивчати.
У першу чергу вам потрібно буде ознайомитися з документацією, що надається адміністрацією в контакті для розробників. Вона знаходиться за адресою
http://vk.com/developers.php
. З документації ви дізнаєтеся, що будь створюване додаток буде використовувати API Вконтакте. API в перекладі з англійської означає інтерфейс програмних додатків. Якщо перекласти на просту мову, це означає набір команд, які можуть використовувати сторонні додатки на даному ресурсі.
Так само з документацією, що для вконтакте існують два види додатків.
  1. Flash додатки у вигляді файлу з розширенням swf, які створюються в середовищі Adobe Flash, компілюються у файл і завантажуються на сервер Вконтакте, або на свій сервер і завантажуються з них.
    Іфрейм (iframe) додатки, які можуть бути створені з використанням будь-яких технологій, підтримуваних сучасними браузерами. Потім всередині сторінки у соціальній мережі буде відкриватися спеціальне вікно, через яке і буде доступно користувачам у вигляді додатка. Обмінюватися даними з Вконтакте додаток з використанням javascript.
    Вивчивши документацію по API Вконтакте ви зрозумієте, що вам потрібно буде знати, чи вивчити приблизно наступний перелік технологій і мов програмування.
    1. Adobe Flash , або, як його часто називають, просто Flash - платформа для створення веб-додатків. Це дуже гнучкий інструмент для створення додатків самого різного призначення від розважальних до освітніх. Але, як і будь-яка сучасна платформа, що включає в себе мову програмування, досить складна для навчання. В інтернеті є безліч безкоштовних і платних курсів навчання з Flash.
      Action Script - це об'єктно-орієнтована мова програмування, яка додає інтерактивність у Flash-додатки. На ньому пишуться функції, які примушують рухатися м'яч, йти і вчиняти дії ігровому персонажу, летіти випущеним снаряду та інше. Вконтаке підтримує Actionscript версії 3.0. Для 2.0 потрібно використовувати спеціальний Flash-посередник, який використовує PHP API.
      3D движки - як приватний випадок технології Flash для створення тривимірної графіки в іграх. 3D-можливості Flash з'явилися відносно недавно, коли був випущений Adobe Flash Player 11 апаратного графічного прискорення.
      PHP - мова програмування для веб-додатків. Разом з базою даної MySQL може знадобитися, якщо додаток буде потребувати зберіганні та отримання будь-яких даних. У цьому випадку ваш додаток буде звертатися через PHP до бази даних, розташованої на вашому сервері і проводити таким методом, читання, запис, редагування та видалення будь-яких даних.
      HTML - мова гіпертекстової розмітки документів. Це найлегше з усього, що вам потрібно дізнатися. Але, HTML буде потрібен вам тільки якщо ви будете створювати iFrame-додатки.
      javascript - як вже було написано вище, використовується для обміну даними між прикладенням з Вконтакте через JS API.
      Сам процес написання програми буде складатися з декількох етапів:
      1. Опис сценарію. На даному етапі ви повинні на папері описати все що хочете від майбутнього додатки, включаючи самі дрібні і незначні, на ваш погляд деталі. Записуйте абсолютно все, так надалі ви можете забути якусь думку, чи задуманий функціонал. Забезпечуйте опис схемами, графіками та малюнками для більшої наочності.
        Створення дизайну. Створюються всі кнопки, персонажі, написи і фони, які будуть використовуватися в додатку. Якщо ви не володієте цими навичками, то межете звернутися до професійних дизайнерів. Пам'ятайте, що користувачам буде дуже подобаються красиві дизайни.
        Програмна частина. Тут як раз і будуть потрібні программистские навички. Пишуться всі класи та функції, які буде реалізовувати задумані в додатку дії.
        Відлов помилок програмування. Їх усунення, або як ще називають вилов багів. Обов'язковий етап. Усунення багів йде як протягом написання коду, так і в процесі фінальної налагодження, коли перевіряється вже практично готове додаток . Додаток, що містить безліч помилок, не отримає великої популярності у користувачів.
        Запуск програми. Розміщення його на Вконтакте. Відправляєте ваш додаток на перевірку модератора і після його схвалення приступаєте до реклами для того, щоб ваш додаток стало популярним і принесло вам дохід.
        Якщо ви вже владете якимись мовами програмування, то вивчити все перераховане вам буде простіше. В іншому випадку доведеться все починати з нуля. Але, якщо ви будете вболівати створенням додатків, воно буде приносити вам задоволення, то у вас все вийде і ви обов'язково створите чудове додаток, що користується заслуженою популярністю.
of your page -->

Популярні поради

загрузка...