Cómo desarrollar aplicaciones de Facebook más fácilmente con los SDK
SDK de Facebook realizan dos funciones importantes. Dependiendo del SDK, se cargan las bibliotecas de funciones de scripting que los navegadores pueden utilizar para ejecutar código script no de otra manera a disposición del navegador, o que proporcionan entornos de programación que hacen que escribir código para una plataforma específica, como la plataforma móvil iOS de Apple, más fácil. Algunos SDKs realizan ambas funciones.
Conteúdo
Facebook tiene cinco SDKs, dos para escribir código en lenguajes populares web-scripting (javascript y PHP), y dos para escribir código específico de la plataforma para iOS (iPod, iPhones y iPads), y el sistema de Google populares de Android operativo (SO) utilizado en muchos teléfonos inteligentes y tabletas. En aras de esta discusión, los SDK se dividen en dos categorías, la colocación de los SDK de lenguaje de scripting web en un grupo y los SDK del sistema operativo en el otro.
Por lo general, los idiomas web de scripting se utilizan para aplicaciones web, y SDKs OS se utilizan para la creación de Aplicaciones móviles, o aplicaciones estándar que normalmente no requieren de una página Web para ejecutar en. Es probable que ya tienen varias aplicaciones móviles que se ejecutan en su teléfono inteligente o tableta.
SDKs web-scripting
Los dos lenguajes de programación más populares en la web son javascript, un lenguaje del lado del cliente, y PHP, un lenguaje del lado del servidor. Scripts del lado del cliente son ejecutados por el navegador, y scripts de servidor se ejecutan por el servidor. Cada uno tiene ventajas y desventajas. PHP es mejor en la manipulación de datos, tales como la consulta de bases de datos y la visualización de datos. javascript funciona mejor para los efectos visuales y de comportamiento, tales como animaciones sencillas y menús que muestran y botones.
Otra ventaja de los scripts del lado del servidor es que el servidor procesa el código, la eliminación de gran parte del estrés de los recursos del navegador y dispositivo, que puede ser beneficioso en los dispositivos móviles. Además, javascript no es compatible con todos los dispositivos móviles, especialmente los smartphones de más edad y los teléfonos con funciones. Scripts de servidor pueden ayudar a garantizar que sus páginas y aplicaciones funcionan en una gama más amplia de dispositivos.
De Facebook javascript SDK
El SDK de javascript soporta llamadas de cliente para el lado del servidor API de Facebook, que permite a sus aplicaciones y páginas web para aprovechar la mayoría de las características de Facebook, incluyendo la API gráfico y cuadros de diálogo. También procesa XFBML para la explotación de los plugins sociales, así como proporcionar un mecanismo para sus páginas de lona para comunicarse con Facebook.
Para utilizar el Facebook javascript SDK, todo lo que tienes que hacer es cargar en la parte superior de sus páginas web y las páginas de lona. Su aplicación puede entonces utilizar XFBML para interactuar con la API de Facebook. Dependiendo de lo que hace su aplicación dentro de Facebook, cada aplicación requerirá un poco diferente código para cargar el SDK. El guión básico para la carga que va por debajo de la etiqueta en sus páginas.
Compruebe la información aquí detallada sobre el SDK de javascript.
PHP SDK
Debido a que los PHP SDK scripts de servidor cargas, que se compone de varias páginas PHP que descarga desde github y subirlo a tu servidor web (el servidor que aloja su aplicación o páginas web en el que desea incluir objetos de Facebook).
Para utilizar el SDK PHP, es necesario adquirir un ID de aplicación del desarrollador de la aplicación de Facebook. Se necesita mucha más información para configurar y utilizar este SDK.
SDK de App-secuencias de comandos móviles
Facebook también ofrece SDKs para dispositivos móviles más populares, como el sistema de Google Android operativo (SO), que se encuentra en muchos de los teléfonos inteligentes y las tabletas de la actualidad, así como iOS de Apple, que se utiliza en los iPhones, iPod touch y iPad.
iOS SDK
El SDK de iOS le permite crear aplicaciones para dispositivos portátiles de Apple: el iPod Touch, iPhone y iPad. Al igual que el SDK PHP, el SDK de iOS debe ser descargado desde github. También debe registrar con Facebook e instalarlo, lo que requiere un ID de aplicación que usted adquiere de Facebook.
Técnicamente, el SDK de iOS es una aplicación en sí de Facebook. Contiene cuadros de diálogo y herramientas para ayudarle a través del proceso de desarrollo de aplicaciones de depuración, pero no elimina completamente la necesidad de conocimientos de programación. Obtener la URL de los iOS página Introducción, que contiene enlaces a varios otros documentos técnicos iOS SDK.
Android SDK
El SDK de Android le permite desarrollar aplicaciones de Facebook para dispositivos móviles (smartphones y tablets) que se ejecutan en el sistema operativo Android de Google populares, que alimenta a cientos de dispositivos. Debe descargar el SDK de Android desde github, registrarlo en Facebook, e instalarlo.
Si ha utilizado de Google Android SDK, verás algunas similitudes en éste. El SDK de Android proporciona varios cuadros de diálogo para el usuario a través del proceso de desarrollo, incluyendo un editor de código, un depurador y un compilador. Marque aquí para la instalación y uso de todos los detalles para el SDK de Android.