La ubicuidad de Facebook es difícil de ignorar. Este sitio comenzó como un servicio local que ayudó a los estudiantes universitarios a conectarse, pero que se ha expandido a tal punto que ha llegado a ser un gran fenómeno mundial con millones de usuarios que acceden a las aplicaciones de Facebook todos los días.

El tamaño de la audiencia de Facebook al igual que la versatilidad de este sitio, hace que sea una plataforma atractiva para los desarrolladores. En la actualidad hay una amplia gama de aplicaciones que ya se están utilizando en Facebook, y las posibilidades de nuevas aplicaciones se limitan sólo a la imaginación de cada programador. Así que vamos a discutir algunos de los conceptos básicos en lo que respecta a la creación de aplicaciones de Facebook.

aplicaciones de Facebook

Fundamentos de la construcción de aplicaciones de Facebook

Cualquier desarrollador que tiene la esperanza de escribir o instalar aplicaciones de Facebook debe tener en cuenta su propio Facebook y luego debe instalar la aplicación. Facebook Developer le permite crear, controlar y configurar todas las aplicaciones creadas. El beneficio de esto es que se puede escribir la aplicación en el idioma que mejor conozca. Una gran ventaja es que gracias a estas aplicaciones es posible incluso hacer marketing en Facebook.

Una vez que el desarrollador tiene creada su cuenta de Facebook, ha descargado el Facebook Developer y cuenta con un servidor, estará listo para comenzar a desarrollar sus propias aplicaciones. No obstante, tener un poco de comprensión de la plataforma de Facebook le ayudará durante el proceso creativo. En primer lugar, los componentes fundamentales de Facebook están claramente definidos en el sitio de desarrolladores.

Esencialmente, la plataforma se compone de tres partes:

  • API
  • FBML
  • FQL

Por supuesto, las API determinar las formas en las que el usuario puede conectarse e interactuar con Facebook.

FBML es básicamente el lenguaje de marcado que tiene, el cual es modelado en torno a HTML. Aunque es similar a ColdFusion o ASP.NET y cuenta con una sintaxis asociada basada en etiquetas FBML le ayuda a definir las páginas de su aplicación específicamente para la plataforma de Facebook.

Por último, FQL es el lenguaje de consulta de Facebook que también es un lenguaje personalizado para desarrolladores que está basado en SQL. FQL es especialmente útil cuando no existen métodos de ayuda de la API, pero también puede ser utilizado para las etiquetas en FBML dando a los desarrolladores una increíble cantidad de control sobre los detalles de su aplicación.

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Share This