On the basis of the social network Vkontakte, a huge number of diverse applications are being created. These are games, photo editors, and mini-programs that help in development. If you have an idea that can help people, why not create an application yourself?
Instructions
Step 1
It is rather difficult to create a Vkontakte application. This requires knowledge of the basics of programming. You should have at least an intermediate level of knowledge of HTML, CSS, JavaScript and MySQL. If you don't have them, then the only way out is to gather a team that will jointly develop an application for Vkontakte.
Step 2
Decide what type of application you want to create. This can be an application for a mobile, a widget for a website, or an application (more often games) for the social network itself. The Vkontakte website provides its own application programming interface (Vkontakte API).
Step 3
Through Vkontakte, you can create applications based on Flash (ActionScript) and IFrame technologies. The choice here is only yours, the only thing worth considering is that flash programming is gradually becoming a thing of the past. Nevertheless, it is convenient, since after development you will only have to upload your finished application to the Vkontakte service in the. SWF format.
Step 4
To work with IFrame, you will need to create a site where the application itself will be stored. Pages of this site will be loaded into the application interface as needed. Be prepared for the fact that in any case you need to buy hosting, where the user databases will be stored.
Step 5
Before your application works on the Vkontakte network, you need to register it. To do this, scroll to the bottom of the page and click on the "developers" link. Before you will open a complete guide to developing applications "Vkontakte", be sure to read it. In the upper right corner, click Create Application.
Step 6
Fill in the required fields, select the items you need and proceed to download your application. It will be available to users only after approval by the administration. If your application does not carry any functionality or its interface is incomprehensible, it will be rejected.