¿Qué hay de nuevo, Facebook?

3 min lectura
Desarrolladores / 21 enero 2014
¿Qué hay de nuevo, Facebook?

BBVA API Market

Los desarrolladores de aplicaciones de Facebook están de enhorabuena porque, por primera vez, la red social de Mark Zuckerberg ha creado un portal exclusivo para ellos: Facebook Developers Site. Este nuevo sitio web les ofrece servicios renovados, entre los cuales se pueden encontrar documentación sobre sus APIs y los kits de desarrollo de software (SDKs en sus siglas en inglés), tanto para crear un app para entornos iOS, Android, como para web. Además, también están disponibles herramientas, cuadros de mando y recursos para gestionar todas las aplicaciones.

El nuevo diseño facilitará a los desarrolladores tareas como:

– La gestión de apps y la configuración de integraciones en Facebook.

– La navegación por la propia documentación.

– El envío de la aplicación al centro de aplicaciones (App Center).

– Encontrar y reportar errores con un feedback más rápido.

– Acceder a las últimas actualizaciones y noticias, que estarán destacadas en el propio site.

Pero antes de empezar a crear una aplicación Facebook es necesario conocer los principales recursos que ofrece:

The Graph API: se trata de la principal API que ofrece Facebook. Está basada en HTTP y con ella se pueden crear posts, subir fotos y recuperar mensajes, entre otras muchas cosas.

Facebook Query Language (FQL): este lenguaje permitirá utilizar una interfaz de estilo SQL para consultar los datos que se muestran en la Graph API. De hecho, proporciona características avanzadas que no están disponibles en la API de gráficos.

Kits de desarrollo de software (SDKs): Entre ellos podrás encontrar SDKs tanto para webs (como JavaScript, PHP, Ruby, Node.js o C#), como para apps móviles (como iOS o Android).

Social Plugins: A través de estos plugins se pueden integrar en aplicaciones los clásicos botones de Facebook como ‘Me gusta’, ‘Enviar’, ‘Compartir”, etc, además de apartados para comentarios o recomendaciones.

Parse: es una plataforma cloud que recomienda Facebook para ayudar a crear aplicaciones móviles para iOS, Android, JavaScript, Windows 8, Windows Phone 8 y OS X. La ventaja es que se pueden crear sin utilizar tu propio servidor.

Ya puedes embeber vídeos

A finales de 2013, Facebook también dejó otra buena noticia para los desarrolladores: ahora es posible embeber vídeos en el centro de aplicaciones de Facebook (App Center). Este hecho permitirá a los desarrolladores ilustrar sus aplicaciones o videojuegos con vídeos, pudiendo reemplazar así las imágenes estáticas que poco aportaban a la información que realmente hay dentro de cada aplicación. En este sentido, la propia red social afirma que “los vídeos se reproducirán automáticamente sin audio cuando se acceda a la página la pestaña detalles de la aplicación (App Details) de Facebook, permitiendo, en el caso de los videojuegos, descubrir al instante la esencia del juego”.

Pero, ¿cómo funciona? No es muy complicado. Solo tienes que subir tus vídeos a la aplicación de Facebook Dashboard en la pestaña detalles de la aplicación. Al igual que con las imágenes, Facebook tendrá que aprobar el vídeo. Una vez aprobado, debería aparecer en la página de las aplicaciones para que todos lo puedan ver.

Facebook se ‘moviliza’

Con todas estas novedades, si ya te has decidido a crear aplicaciones para Facebook, quizá deberías saber también que la red social está potenciando la parte del desarrollo de apps móviles. Facebook se está dando cuenta de que los SDKs móviles están teniendo un gran impacto entre los desarrolladores, por lo que no deja de innovar en esta dirección.

Prueba de ello es la reciente compra de la compañía india Little Eye Labs, especializada en el análisis de aplicaciones móviles Android. Con esta adquisición, Facebook quiere llevar el desarrollo de aplicaciones móviles al siguiente nivel gracias a la mejora del funcionamiento de las aplicaciones con las que ya cuenta la red social.

Además, cuando el pasado año presentó una nueva plataforma para móviles, Facebook afirmó que estaba haciendo más fácil la implementación de la API Open Graph en las plataformas móviles, además lanzó una nueva versión de su kit de desarrollo para los dispositivos de Apple: Facebook SDK 3.5 para iOS. Esta estrategia de ayudar a los desarrolladores a integrar Facebook en una gran variedad de plataformas móviles se ha potenciado con el anuncio de un nuevo programa de partners.

Según Facebook, más del 81% de las 100 aplicaciones más vendidas de iOS y el 70% de las 100  apps más taquilleras de Android se integran con Facebook. “Estamos muy contentos de ver que las aplicaciones móviles, incluso las de más alta calidad, se integran con Facebook para interactuar con nuestros 680 millones de usuarios móviles”, afirmó.

Éstas son algunas de las principales ventajas de crear aplicaciones para esta red social: dispones de la posibilidad de llegar a sus millones de usuarios y tu app puede llegar a extenderse a gran velocidad. Un buen ejemplo lo encontramos en el famoso juego Candy Crush, que ya posee 150 millones de usuarios. ¡Ahora, la decisión está en tus manos!

También podría interesarte