Як створити додаток "ВКонтакте" - від теорії до практики

Як створити додаток "ВКонтакте" - від теорії до практики

Теорія

Перш ніж дізнатися, як створити додаток "ВКонтакте", для початку розберемося, що мається на увазі під цим терміном.


Існує всього два типи програмного забезпечення:

  1. Базове. До нього можна віднести те програмне забезпечення, яке встановлюється на будь-який прилад, що працює на базі логічних операцій і не змінюється за жодних обставин. Візьмемо, наприклад, ваш домашній комп 'ютер. Крім звичної операційної системи, з якою ви стикаєтеся кожен раз, включаючи персональний комп 'ютер (наприклад, ОС Windows), є таке програмне забезпечення, як BIOS (від англійського "Basic Operating System" - базова система). Воно відповідає за справність і правильну роботу всього, що відноситься до особистого комп 'ютера: монітора, миші, клавіатури, принтера, оперативної пам 'яті та іншого. У разі, коли що-небудь не працює, BIOS видасть на екрані повідомлення про помилку.
  2. Прикладне програмне забезпечення - будь-яке ПЗ, встановлене на комп 'ютері, наприклад, це може бути всіма улюблені Windows, Unix або Linux. Будь-яка програма, що працює під будь-якою операційною системою, є програмою.

 Як створити програму "ВКонтакте"

Додаток "ВКонтакте" - це прикладне програмне забезпечення, яке має виконувати ту чи іншу функцію. Як же створити додаток "ВКонтакте"? Для цього необхідно знати хоча б одну з мов програмування, за допомогою якої створюються програми.

 Існує багато мов програмування, напевно ви вже прочитали чимало статей про них і тепер прибуваєте в замішанні: як створити додаток "ВКонтакте", якщо не знаєш жодного з них? Але не варто переживати. Поспішимо вас заспокоїти, створення додатків "ВКонтакте" - трудомісткий, але здійсненний процес.

Для програмування будь-якого веб-додатку використовується всього три основні мови:

  1. PHP (Preprocessor Hypertext), який відповів не так давно від C++ і розвивається досить швидко. Щоб дізнатися, як створити додаток "ВКонтакте", вам потрібні навчальні посібники і самовчителі з цієї мови від найсвіжіших і найбільш перевірених джерел. На базі цієї мови не тільки створюються додатки, а й пишуться найсучасніші та багатофункціональні веб-сайти.
  2. Найчастіше цю мову використовують для створення додатків для мобільних телефонів, смартфонів і гаджетів. Ви можете взяти цю мову за основу. Щоб зрозуміти, як створити додаток "ВКонтакте" на основі Java, необхідно розбиратися хоча б в html. Java не такий складний, як РНР, і тому його можна освоїти самому.
  3. Flash-програми. Один з найцікавіших інструментів веб-програмування. Для створення flash-програм "ВКонтакте" вам знадобиться Adobe Flash 2.0 або Flex Builder. Але в будь-якому випадку новачкові не обійтися без вивчення Ac^ Script, який є мовою високого рівня (як і PHP), але застосовується в інших цілях. Якщо ви дилетант у програмуванні, який ще не стикався з цим процесом і не знає жодної мови, то вам буде дуже складно зрозуміти, що собою являє Ac^ Script.

 Незважаючи на різноманітність мов програмування, для створення програм подібного роду найзручніше JavaScript. Зазначимо, що для створення привабливого інтерфейсу програми "ВКонтакте" потрібно API ("Application Programming Interface" - інтерфейс для створення додатків).

 Спочатку новачкові може здатися нездійсненною місією освоєння мов програмування. Але якщо ви розберетеся в найпростішій мові html, то створити додаток "ВКонтакте" вам вже не складе труднощів.