Everywhere in the Logo of hard to ignore. Began as a service that has helped local students to communicate and has grown to become a global phenomenon with millions of users access to applications and associated Facebook every day. The size of an audience of Facebook, it is a powerful platform for developers, as well as the ingenuity of the site. There are a wide range of applications already in use in Facebook and new opportunities for applications are limited only to the imagination of the developer. So, let's discuss some of the basics when it comes to create applications for Facebook. At first Must for any developer who hopes to write or install Facebook applications Facebook account first of their own, then you must install the application developer. Facebook Developer application allows you to create, monitor and configure applications. In addition, you will need to make sure of yourself and applications server running a server with Facebook developer. The advantage of this is that you can write an application in any language you know best. For simplicity, the examples in this article use PHP, but the process is the same no matter what language you use. Once you have a Facebook account, you can download the application developer, and you have a server ready to go, and you're ready to start developing your applications. However, some understanding of the Facebook platform to help you during the creative process. First, a clear description of the basic components in the Facebook Developer site of their own. Basically, the platform consists of three parts: API, FBML, and FQL. Of course the API to determine the ways in which communication and interaction with Facebook. FBML is Facebook custom markup language, in principle, be modeled on the HTML. Although similar to ColdFusion or ASP.NET and associated tag-based syntax, FBML pages will help you identify in your application specifically for the Facebook platform. Finally, FQL is Facebook Query Language, which is also the developer of the language Logo custom which is based on SQL. FQL is particularly useful when there is no means of Assistant at the Institute, but can also be used in its core FBML give developers an incredible amount of control over the details of the application. Facebook Tools and resources Like all development applications, Facebook has its own set of tools and resources that can help developers in a number of ways. Apart from the basic documents, and tools can help you correct API calls or the first disk FQL. Resources with Facebook, you will find a set of libraries for PHP and Java, as well as links to other libraries such as Action, cocoa, Cold Fusion,. NET, Perl, Python and Ruby. In addition, Facebook has the growth of a wiki community can help to answer any questions you may have about the details of Facebook application development. Because Facebook is a network of social media instead of complex, often containing layers on layers of pages of detailed information and this is certainly in the interest of the developer to familiarize yourself with the API and FBML. In fact, and FBML API allows you to address a lot of this information to a deeper understanding of these tools and terminology used on the site. Experienced users of Facebook, for example, know the difference between the latest news and your profile page and the need for developers. Step-by-step guide to create an application At this point, we will discuss briefly the steps taken in building a Facebook application. Of course, you will need to get a Facebook application developer to start, but here and there are some basic principles that should guide you through this process. 1. To begin creating a new application select "Set Up New Application" in the application developer. You want to name your application; you will also need to accept the terms of service. The API uses the private key so that it can acknowledge your request and your request Logo confidential use Facebook so that can authenticate your requests. Choose a secret to one that is easy to remember and difficult to hack as you would with any word on the Internet. 2. The next step is to configure a number of settings before you start writing code. As part of the section "Change Settings", you can get support and contact information, including your e-mail. 3. There is no need to call the URL and what should be the address that is stored on your application server. 4. The title of the page cloth is also essential, and this tells us where your order is recorded in the Logo. Developers usually want to match the URL on a web page with the name of their application so that it is easy to remember for users. This should be the URL of at least seven characters, and can include letters, hyphens, and underscores. 5. Then, Facebook will ask if you can add your request in Facebook, and of course, you'll want to say "yes." 6. To develop your application, click on "Save and Continue." While it is the most basic steps to create a simple application, configure your application to your host needs to be completed. However, advanced developers will find the process very simple to develop applications with Facebook. This process is streamlined and simple to encourage the addition of new applications and interactive and interesting from a large group of developers. It can, regardless of culture, language and applications, or place easily downloaded to the delight of the Logo a wide audience.