Barcamp Berlin 3 / Facebook und Rails
Ende Oktober bin ich auf meinem ersten Barcamp! Habe es geschafft mich dort heute Mittag in allen Veranstaltungen einzutragen, obwohl der Server total überlastet war.
Als Barcamp-Neuling ist man ja angehalten, etwas dazu beizutragen. Ich habe mir überlegt einen Vortrag über Facebook-Anwendungen mit Ruby on Rails zu halten. Ich glaube das Thema ist gerade in Deutschland recht interessant, wo Facebook ja noch nicht so lange expandiert. Neben einem sehr empfehlenswerten Buch, welches ich dazu gelesen habe, (momentan nur als PDF erhältlich) ist seit einigen Tagen auch meine erste Facebook-Anwendung online.
Da bis zum Barcamp-Termin noch ein bisschen Zeit verstreicht, kann ich vielleicht auch berichten, was für Marketing-Erfolge man sich in Deutschland davon versprechen kann. Facebook liegt zwar bei den Nutzerzahlen stark hinter StudiVZ, wer-kennt-wen und anderen Netzwerken, nur was ist die Alternative? Keine der anderen Plattformen* biete eine API für eigene Anwendungen an.
____
* Anfang des Jahres hat StudiVZ eine eigene API angekündigt. Bisher gab es zu dem Thema aber noch keine Neuigkeiten.
September 1st, 2008 at 19:16
Danke für den Buchtipp. Wird darin mit facebooker oder rfacebook gearbeitet? Lese mich auch gerade ein bisschen in die Thematik ein. Das Peepcode PDF gibt zwar einen guten Überblick, aber betreffend konkreter Umsetzung oder best practices fällt es dann natürlich doch ein bisschen mager aus.
Denkst du das Buch wäre da für mich das richtige?
September 2nd, 2008 at 16:47
Der Autor des Buches war bei der Entwicklung der Facebook-API beteiligt und hat auch das facebooker-Plugin geschrieben (daher behandelt das Buch natürlich auch facebooker).
RFacebook habe ich zuerst gefunden, es wird aber wohl nicht mehr weiterentwickelt. Der Hauptunterschied ist, dass RFacebook eine 1:1-Umsetzung der PHP-Facebook-API ist (die Funktionen haben die gleichen Namen), wärend facebooker die API im “Rails-Stil” kapselt. So gibt es z.B. bei facebooker einen Notifier (wie für Emails) um den Facebook-Usern Nachrichten zu senden, bei RFacebook ist das einfach eine Funktion die man aufruft.
Ich würde unbedingt zu Facebooker raten. Facebooker stellt auch Helper-Bereit um FBML-Code zu erzeugen, sowas gibt es bei RFacebook nicht- außerdem ist das Session-Management ausgereifter.
Das Buch ist wirklich gut- es wird Kapitel für Kapitel eine kleine Facebook-Anwendung geschrieben, die auf alle API-Funktionen zugreift, außerdem gibts viele Praxistipps auch zum Thema Vermarktung und Performance.