Gesamt |
|
Anspruch | |
Aufmachung | |
Preis - Leistungs - Verhältnis | |
Unter den zahlreichen Social Networks hat sich Facebook mittlerweile als Spitzenreiter etabliert. Neben einer großen Vielfalt an Funktionen, bietet der Online-Dienst den Usern auch eine Menge Anwendungen. Mario Scheliga beschäftigt sich damit, wie solche erstellt werden.
Der Autor beginnt in seinem Buch mit einer kurzen Einführung zur Entstehung von Facebook, bevor es direkt mit harten Fakten weitergeht. Die Architektur des Sozialen Netzwerks wird genauer beleuchtet, die Integrationspunkte und Anwendungen aufgeführt, die durchaus zahlreich sind. Zum Programmieren einer Facebook-Anwendung sind Kenntnisse in verschiedenen Sprachen erforderlich (HTML, Javascript, PHP und noch einige mehr). Die SDKs für diese Programmiersprachen, die von Facebook zur Verfügung gestellt werden, erfahren eine genauere Beschreibung. Es folgen umfangreiche Beispielanwendungen und sehr detaillierte Methodenbeschreibungen.
"Facebook-Anwendungen programmieren" gibt Programmierern, die Anwendungen für das erfolgreiche Social Network schreiben wollen, ein Kochbuch an die Hand. Der Autor überfliegt die allgemeinen Informationen nur kurz, geht aber sehr detailliert auf die verschiedenen APIs und Protokolle ein, die zur Verfügung stehen. So gelingt es bereits nach kurzer Zeit, die ersten einfachen Programme zu schreiben und anhand der Step-by-Step-Anleitung hochzuladen.
Das Werk kommt mit wenigen Bildern aus und auch die Beispiele, die dem Leser an die Hand gegeben werden, sind nicht zahlreich. Die detaillierte Beschreibung der APIs macht das Buch zu einem idealen Nachschlagewerk, gleichzeitig liest es sich aber auch sehr trocken.
"Facebook-Anwendungen programmieren" ist nichts für Anfänger! Wer sich bereits mit Sprachen wie HTML, Javascript und jQuery auskennt, wird keine Schwierigkeiten haben, mit dem Buch an der Seite, den Einstieg in die Facebook-Programmierung zu schaffen. Hier liefert Mario Scheliga solide Arbeit ab. Eine Mischung aus kurzer (!) Einführung, logischen Grundlagen und detaillierter Methodenbeschreibung. Gerade weil die Basics aber nur oberflächlich betrachtet werden, müssen diese zuvor vorhanden sein. Nur so wird die Einarbeitung in die neuen Frameworks möglich.
Fazit:
Ein solides, gut durchdachtes und klar strukturiertes Buch, das Mario Scheliga dem Leser präsentiert. Der Fokus liegt klar auf den Frameworks und Protokollen, die von Facebook angeboten werden, um die Entwickler zu unterstützen. Nichts für Anfänger in der Welt der Programmiersprachen, aber für alle anderen kann das Werk wärmstens empfohlen werden.