Praxishandbuch Facebook-Programmierung

Stephan Alber, Klaus Breyer y Kornelius Nägele

Cite this publication as

Stephan Alber, Klaus Breyer, Kornelius Nägele, Praxishandbuch Facebook-Programmierung (2015), O'Reilly Verlag, Heidelberg, ISBN: 9783955617950

432
accesses

Descripción / Abstract

"Praxishandbuch Facebook-Programmierung" zeigt, dass man keine außergewöhnlichen Hürden nehmen muss, um Teil der technischen Facebook-Welt zu werden. Die Anforderungen an Facebook-Anwendungsprogrammierer unterscheiden sich nicht sonderlich von den gängigen, modernen Web-Techniken. Im Buch wird der Einsatz der JavaScript- und PHP-Entwicklungswerkzeuge von Facebook anhand praktischer Beispiele erklärt.
Die Autoren starten sofort mit einer ersten Facebook-Anwendung, um die Einrichtung eines Entwickler-Account und einer ersten Anwendungsinstanz zu zeigen. Ans Eingemachte geht es, wenn der Aufbau der Facebook-API erklärt wird, welche Endpunkte es dabei gibt und wie sie mit den Facebook SDKs angesprochen werden können. Da die Graph-API der Grundbaustein für jegliche Facebook-Plattform-Funktionalität ist, wird dem Thema ein ganzes Kapitel gewidmet. Twitter Bootstrap, Parse und JavaScript-Templates mittels Handlebars schließen den Grundlagenteil ab.
Über die praktische Erstellung von Anwendungen stellen die Autoren die ganze Bandbreite der Facebook-Plattform vor. Die Anwendungsbeispiele behandeln Themen wie Location-Services, der Umgang mit Bildern und die Implementierung von Wettbewerben. Dabei werden auch erweiterte Features wie die Darstellung von Open-Graph-Stories im Newsfeed behandelt. Im Anschluss bringen die Autoren dem Leser Facebook-Plattform-Features näher, die sich speziell zum Einsatz in Spielen eignen.
Da sich ein Spiel nicht von alleine verbreitet, erfährt der Leser auch, wie man Highscores und Achievements veröffentlicht. Mit der Einführung der Graph API 2.0 verstärkt Facebook seine Ambitionen zum Schutz der Privatsphäre seiner Nutzer. Als Teil dieser Initiative ist für Funktionen, die auf besonders persönliche Nutzerdaten zugreifen, ein Freigabeprozess geschaltet. Der Leser erfährt, wie dieser Prozess gemeistert werden kann. Das Buch schließt mit dem Thema Facebook-App Analytics ab.

Índice

  • Cover
  • Inhalt
  • Kapitel 1: Einführung
  • Kapitel 2: Hallo Welt, hallo Facebook
  • Die erste Facebook-Anwendung
  • Facebook-Developer-Account
  • Facebook-Anwendung erstellen
  • Facebook-Anwendungenstypen
  • Zusammenfassung
  • Kapitel 3: Facebook-Graph-API und SDKs
  • Facebook-Graph-API
  • API- und Plattform-Versionierung
  • Facebook-SDKs
  • Implementierung des JavaScript-SDK
  • Facebook-PHP-SDK
  • Signed Request
  • Kapitel 4: Open Graph und soziale Plugins
  • Open-Graph-Protokoll
  • Soziale Plugins
  • Kapitel 5: Allgemeine Entwicklungstools
  • JavaScript Templates
  • Twitter Bootstrap
  • Parse
  • Kapitel 6: Facebook-Login
  • Login per JavaScript-SDK
  • Rechteverwaltung
  • Login per PHP-SDK
  • Registrierung mit Facebook
  • Registrierung per JavaScript-SDK
  • Registrierung bei Parse
  • Privatsphäre in der Graph-API v2.0
  • Kapitel 7: Anwendungsbeispiele
  • »Foto des Monats«-Anwendung
  • Open Graph Anwendung
  • Profilbild Anwendung
  • Places-Anwendung
  • Social Context API
  • Seitenbeiträge erstellen
  • Kapitel 8: Games
  • Achievements-Manager-Anwendung
  • Achievements-Publisher
  • Scores-API
  • Freunde einladen
  • Kapitel 9: Submission und Review
  • Facebook-Login-Review
  • Open-Graph-Aktionen
  • Abgelehnt – und nun?
  • Kapitel 10: Anwendungsoptimierung und Erfolgsmessung
  • Facebook Insights
  • App-Events für Canvas-Anwendungen
  • Tracking mit Google Analytics
  • Index
  • Über die Autoren
  • Kolophon

Títulos relacionados

    Otros títulos del mismo autor