Wie entwickeln Facebook Apps leichter mit SDKs

Facebook

Menu

SDKs erfüllen zwei wichtige Funktionen. In Abhängigkeit von der SDK, laden sie Bibliotheken von Scripting-Funktionen, die Browser-Script-Code auszuführen sonst nicht zur Verfügung an den Browser verwenden können, oder sie bieten Programmierumgebungen, die Code für eine bestimmte Plattform wie Apples iOS mobile Plattform machen Schreiben einfacher. Einige SDKs führen beide Funktionen.

Facebook hat fünf SDKs, zwei für das Schreiben von Code in gängigen Web-Skriptsprachen (javascript und PHP) und zwei für das Schreiben von plattformspezifischen Code für iOS (iPods, iPhones und iPads) und Google beliebten Android-Betriebssystem (OS) verwendet auf vielen Smartphones und Tablets. Für die Zwecke dieser Diskussion werden die SDKs in zwei Kategorien unterteilt, die Web-Skriptsprache SDKs in einer Gruppe und die OS-SDKs in der anderen platzieren.

Typischerweise werden für Web-Anwendungen Sprachen Web-Scripting verwendet, und OS SDKs verwendet werden, für die Erstellung von mobile Anwendungen, oder Standard-Anwendungen, die in der Regel nicht über eine Webseite benötigen in zu laufen. Sie haben wahrscheinlich bereits mehrere mobile Anwendungen auf Ihrem Smartphone oder Tablet läuft.

Web-Scripting-SDKs

Die beiden beliebtesten Skriptsprachen im Internet sind Sie javascript, um eine clientseitige Sprache und PHP, eine serverseitige Sprache. Client-seitige Skripte werden vom Browser ausgeführt und serverseitigen Skripts werden vom Server ausgeführt werden. Jede hat Vor- und Nachteile. PHP ist besser an die Datenmanipulation, wie Datenbanken abfragt und Anzeigen von Daten. javascript funktioniert besser für die visuelle und Verhaltenseffekte, wie zum Beispiel einfache Animationen und Anzeigen von Menüs und Schaltflächen.

Ein weiterer Vorteil der serverseitigen Skripts ist, dass der Server den Code verarbeitet, aus dem Browser und Geräteressourcen viel von dem Stress zu entfernen, die auf mobilen Geräten von Vorteil sein kann. Darüber hinaus ist javascript nicht auf allen mobilen Geräten unterstützt, vor allem ältere Smartphones und Feature Phones. Die serverseitige Skripte können dazu beitragen, dass Ihre Seiten und Anwendungen auf einer breiteren Palette von Geräten.

Facebook javascript SDK

Das javascript-SDK unterstützt die clientseitige Anrufe zu Facebook-Server-Side-API, so dass Sie Ihre Anwendungen und Web-Seiten nutzen die meisten Facebook-Funktionen zu nutzen, einschließlich der Graph API und Dialogfelder. Er verarbeitet auch XFBML für Social Plugins zu nutzen, sowie einen Mechanismus für die Leinwand Seiten mit Facebook zu kommunizieren bietet.

Um das Facebook javascript SDK verwenden, alles, was Sie tun müssen ist, laden Sie ihn auf Ihrer Webseiten und Leinwand-Seiten. Ihre Anwendung kann dann XFBML mit der Facebook-API zu interagieren. Je nachdem, was Ihre Anwendung tut innerhalb Facebook, wird jede Anwendung erfordert etwas anderen Code, um das SDK zu laden. Das Basic-Skript es für das Laden geht unter dem Tag in Ihre Seiten.

Hier finden Sie detaillierte Informationen über die javascript SDK.

PHP SDK

Da die PHP SDK lädt serverseitigen Skripts, es besteht aus mehreren PHP-Seiten, die Sie herunterladen von github und laden Sie auf Ihren Webserver (dem Server, der die App oder Web-Seiten aus, auf denen Sie zu Facebook Objekte enthalten).

Um das PHP SDK verwenden, müssen Sie eine App-ID von Facebook-App-Entwickler zu erwerben. Man braucht viel mehr Informationen diese einzurichten und zu verwenden SDK.

Handy-App-Scripting-SDKs

Facebook bietet auch SDKs für populäre mobile Geräte, wie Googles Android-Betriebssystem (OS), auf viele der heutigen Smartphones und Tablets gefunden, sowie Apples iOS, auf iPhones verwendet, iPod touch und iPads.

iOS SDK

Das iOS SDK ermöglicht es Ihnen, Apps für Apples mobile Geräte zu erstellen: der iPod Touch, iPhone und iPad. Wie das PHP SDK muss das iOS SDK heruntergeladen werden github. Sie müssen auch mit Facebook registrieren und installieren, die eine App-ID erfordert, die Sie von Facebook zu erwerben.

Technisch ist das iOS SDK ein Facebook-App selbst. Es enthält Dialogfelder und Debugging Tools, die Sie über die App-Entwicklungsprozess zu helfen, aber es nicht vollständig die Notwendigkeit für Programmierkenntnisse zu beseitigen. Bekommen das URL für die iOS Erste Schritte Seite, die enthält Links zu mehreren anderen iOS-SDK technische Dokumente.

bild0.jpg

Android SDK

Das Android SDK ermöglicht es Ihnen, Facebook-Apps für mobile Geräte (Smartphones und Tablets), die bei Google beliebten Android OS, die Kräfte Hunderte von Geräten zu entwickeln. Sie müssen das Android SDK herunterladen von github, Registrieren Sie mit Facebook, und installieren Sie es.

Wenn Sie Googles Android-SDK verwendet haben, werden Sie einige Ähnlichkeiten in diesem einen zu sehen. Das Android SDK bietet mehrere Dialogfelder für Sie durch den Entwicklungsprozess zu Fuß, mit einem Code-Editor, einen Debugger und Compiler. Überprüfen Sie hier für die vollständige Installation und Verwendungshinweise für die Android SDK.

image1.jpg

Menü