Como Desenvolver Facebook Apps mais facilmente com SDKs

Facebook de

SDKs executar duas funções importantes. Dependendo do SDK, eles carregar bibliotecas de funções de script que os navegadores podem usar para executar o código de script não se encontram disponíveis para o navegador, ou que proporcionam ambientes de programação que fazem escrever código para uma plataforma específica, como a plataforma móvel iOS da Apple, mais fácil. Alguns SDKs realizar ambas as funções.

Facebook tem cinco SDKs, dois para escrever código em linguagens de web-scripting populares (javascript e PHP), e dois para escrever código específico de plataforma para iOS (iPods, iPhones e iPads), e o sistema do Google populares Android operacional (SO) usado em muitos smartphones e tablets. Por causa desta discussão, os SDKs são separados em duas categorias, colocando os SDKs linguagem web-scripting em um grupo e os SDKs OS no outro.

Normalmente, as linguagens web-scripting são utilizados para aplicações web, e SDKs OS são utilizados para a criação de aplicativos móveis, ou aplicativos padrão que normalmente não requerem uma página web para ser executado. Você provavelmente já tem vários aplicativos móveis que funcionam em seu smartphone ou tablet.

SDKs web-scripting

As duas linguagens de script mais populares na Web são javascript, uma linguagem do lado do cliente, e PHP, uma linguagem do lado do servidor. scripts do lado do cliente são executados pelo navegador e scripts do lado do servidor são executados pelo servidor. Cada um tem vantagens e desvantagens. PHP é melhor a manipulação de dados, como consultar bancos de dados e exibição de dados. javascript funciona melhor para efeitos visuais e comportamentais, tais como animações simples e exibir menus e botões.

Outra vantagem de scripts do lado do servidor é que o servidor processa o código, retirando grande parte do stress a partir dos recursos do navegador e dispositivo, que pode ser benéfico em dispositivos móveis. Além disso, javascript não é suportado em todos os dispositivos móveis, especialmente smartphones mais velhos e telefones recurso. scripts do lado do servidor pode ajudar a garantir que suas páginas e aplicativos trabalhar em uma ampla gama de dispositivos.

do Facebook javascript SDK

O javascript SDK suporta chamadas de cliente para o Facebook do lado do servidor API, permitindo que seus aplicativos e páginas da web para aproveitar a maioria dos recursos do Facebook, incluindo a API Graph e caixas de diálogo. Ele também processa XFBML para a exploração de plugins sociais, bem como fornecendo um mecanismo para suas páginas de lona para se comunicar com o Facebook.

Para usar o Facebook javascript SDK, tudo que você tem a fazer é carregá-lo no topo de suas páginas da web e páginas de lona. Seu aplicativo pode então usar XFBML para interagir com a API do Facebook. Dependendo do que seu aplicativo faz dentro do Facebook, cada aplicação exigirá código ligeiramente diferente para carregar o SDK. O roteiro básico para carregá-lo vai abaixo do tag nas suas páginas.

Verifique as informações aqui detalhadas sobre a javascript SDK.

PHP SDK

Porque os scripts do lado do servidor cargas PHP SDK, que consiste em várias páginas PHP que você baixa github e fazer o upload para o seu servidor web (o servidor que hospeda seus aplicativos ou páginas da web em que você deseja incluir objetos do Facebook).

Para usar o PHP SDK, você precisa adquirir um código de aplicativo de desenvolvedor de aplicativos do Facebook. Você precisa de muito mais informações para configurar e usar este SDK.

SDKs-scripting de aplicativos para celular

Facebook também fornece SDKs para dispositivos móveis populares, tais como o sistema do Google Android operacional (OS), encontrado em muitos dos smartphones e tablets de hoje, bem como iOS da Apple, usado em iPhones, iPods touch e iPads.

iOS SDK

O iOS SDK permite criar aplicativos para dispositivos portáteis da Apple: o iPod Touch, iPhone e iPad. Como o PHP SDK, o iOS SDK deve ser baixado a partir de github. Você também deve registrá-lo com o Facebook e instalá-lo, o que exige um ID de aplicativo que você adquirir a partir do Facebook.

Tecnicamente, o iOS SDK é um aplicativo do Facebook em si. Ele contém caixas de diálogo e ferramentas para ajudá-lo através do processo de desenvolvimento de aplicativos de depuração, mas não elimina completamente a necessidade de habilidades de programação. Pegue o URL para o iOS Introdução página, que contém links para vários outros documentos técnicos iOS SDK.

image0.jpg

SDK Android

O SDK do Android permite que você desenvolva aplicativos do Facebook para dispositivos móveis (smartphones e tablets) que rodam no sistema operacional Android populares do Google, que alimenta centenas de dispositivos. Você deve baixar o SDK do Android de github, registrá-lo com o Facebook, e instalá-lo.

Se você já usou o Google Android SDK, você verá algumas semelhanças em um presente. O SDK do Android fornece várias caixas de diálogo para caminhar-lo através do processo de desenvolvimento, incluindo um editor de código, um depurador, e um compilador. Verifique aqui para instalação e uso completos detalhes para o SDK Android.

image1.jpg

menu