Comment développer des applications Facebook plus facilement avec sdks

Les SDK de Facebook remplissent deux fonctions importantes. Selon le SDK, ils chargent les bibliothèques de fonctions de script que les navigateurs peuvent utiliser pour exécuter du code script pas autrement disponibles pour le navigateur, ou qu'ils fournissent des environnements de programmation qui rendent l'écriture de code pour une plate-forme spécifique, comme plate-forme mobile d'Apple iOS, plus facile. Certains SDK remplir les deux fonctions.

Sommaire

  • Sdk web-script
  • Mobiles sdk de app-script

Facebook a cinq SDK, deux pour l'écriture de code dans les langues populaires web-script (javascript et PHP), et deux pour écrire du code spécifique à la plateforme pour iOS (iPod, iPhone et iPads), et populaire Android le système d'exploitation de Google (OS) utilisé sur de nombreux smartphones et tablettes. Pour des raisons de cette discussion, les kits de développement logiciel sont séparées en deux catégories, en plaçant les SDK de langue web-script dans un groupe et les kits de développement logiciel OS dans l'autre.

Typiquement, langues web-scripts sont utilisés pour des applications web, et kits de développement logiciel OS sont utilisés pour créer applications mobiles, ou applications standard qui ne nécessitent généralement pas une page web à exécuter. Vous avez probablement déjà plusieurs applications mobiles fonctionnant sur votre smartphone ou tablette.

SDK Web-script

Les deux langages de script les plus populaires sur le web sont javascript, un langage côté client, et PHP, un langage côté serveur. Les scripts côté client sont exécutées par le navigateur, et les scripts côté serveur sont gérés par le serveur. Chacun a avantages et des inconvénients. PHP est préférable à la manipulation des données, l'interrogation des bases de données telles que des données et l'affichage. javascript fonctionne mieux pour les effets visuels et comportementaux, tels que des animations simples et des menus d'affichage et des boutons.

Un autre avantage de scripts côté serveur est que le serveur traite le code, en supprimant une grande partie de l'effort à partir du navigateur et du périphérique de ressources, ce qui peut être bénéfique sur les appareils mobiles. En outre, javascript est pas pris en charge sur tous les appareils mobiles, en particulier les plus âgés smartphones et les téléphones dotés. Scripts côté serveur peuvent aider à assurer que vos pages et applications fonctionnent sur une large gamme d'appareils.

javascript SDK Facebook




Le SDK supporte les appels javascript côté client pour l'API côté serveur de Facebook, qui permet à vos applications et de pages web pour profiter de la plupart des fonctionnalités de Facebook, y compris l'API Graph et les boîtes de dialogue. Il traite également XFBML pour exploiter plugins sociaux, ainsi que de fournir un mécanisme pour vos pages de toile pour communiquer avec Facebook.

Pour utiliser le SDK Facebook javascript, tout ce que vous avez à faire est de charger sur le dessus de vos pages Web et des pages de toile. Votre application peut alors utiliser XFBML d'interagir avec l'API Facebook. Selon ce que votre application fait à l'intérieur de Facebook, chaque application nécessite un code légèrement différent pour charger le SDK. Le script de base pour le chargement, il passe en dessous du tag dans vos pages.

Consultez les infos ici détaillées sur le SDK javascript.

SDK PHP

Parce que les SDK PHP scripts charges côté serveur, il se compose de plusieurs pages PHP que vous téléchargez sur github et les télécharger sur votre serveur web (le serveur qui héberge votre application ou pages Web sur lequel vous souhaitez inclure des objets Facebook).

Pour utiliser le SDK PHP, vous devez acquérir un ID d'application de développeur app Facebook. Vous avez besoin de beaucoup plus d'information à mettre en place et utiliser ce SDK.

Mobiles SDK de App-script

Facebook fournit également des kits de développement logiciel pour les appareils mobiles populaires, tels que le système d'exploitation Android (OS), trouvé sur de nombreux smartphones et tablettes d'aujourd'hui, ainsi que Apple iOS, utilisé sur les iPhones, iPod Touch, et iPad de Google.

iOS SDK

Le SDK iOS vous permet de créer des applications pour les appareils portables d'Apple: l'iPod Touch, iPhone et iPad. Comme le SDK PHP, le SDK iOS doit être téléchargé à partir de GitHub. Vous devez également vous inscrire avec Facebook et installer, ce qui nécessite un ID d'application que vous acquérez de Facebook.

Techniquement, le SDK iOS est une application Facebook lui-même. Il contient des boîtes de dialogue et des outils pour vous aider dans le processus de développement de l'application de débogage, mais il ne supprime pas complètement le besoin de compétences en programmation. Obtenir l'URL pour les iOS page Mise en route, qui contient des liens vers plusieurs autres documents techniques iOS SDK.

image0.jpg

SDK Android

Le SDK Android vous permet de développer des applications Facebook pour les appareils mobiles (smartphones et tablettes) qui fonctionnent sur OS populaire Android de Google, qui alimente des centaines d'appareils. Vous devez télécharger le SDK Android de github, inscrivez-vous avec Facebook, et l'installer.

Si vous avez utilisé SDK Android de Google, vous verrez quelques similitudes dans celui-ci. Le SDK Android fournit plusieurs boîtes de dialogue pour vous promener dans le processus de développement, y compris un éditeur de code, un débogueur et un compilateur. Vérifiez ici pour installation et d'utilisation pour plus de détails le SDK Android.

image1.jpg

» » » » Comment développer des applications Facebook plus facilement avec sdks