Webentwicklung. Seo. Webanalyse.
Zurück
Weiter

Um auf Facebook seine eigene App zu veröffentlichen muss man einige Vorausetzungen erfüllen. Welche das sind, werde ich in diesem Artikel klären.

Dieser Artikel ist Teil einer Serie, also solltest du am besten am Anfang (Warum es sich lohnt eine Facebook-App zu entwickeln) anfangen.

1. Persönliches Kenntnisse

Ohne Vorwissen wird es schwierig sein, eine Facebook-App zu veröffentlichen. Die Grundkenntnisse der Facebook-Api möchte ich Dir mit diesem Tutorial vermitteln, aber ohne Kenntnisse aus der Programmierung wirst du es schwer haben.

HTML, CSS und JavaScript

Diese Begriffe solltest du auf jeden Fall kennen. Am wichtigsten ist Html, ohne das läuft gar nichts. Bestenfalls solltest du bereits über grobe Kenntnisse über CSS und JavaScript verfügen, diese sind aber eher zweitrangig.

Sollte dir an dieser Stelle noch Wissen fehlen, sind vielleicht folgende Tutorials und Bücher etwas für dich:

Serverseitige Programmierung

Um eine Anwendung richtig interaktiv zu machen, solltest du eine serverseitige Programmiersprache beherschein. Ich selbst benutze in diesem Tutorial PHP, da es kostenlos und weit verbreitet ist. Eine gute Alternative ist ASP.net, ein System von Microsoft.

Wenn dir hier die Basiskenntnisse fehlen, kannst du hier alle benötigten Informationen finden:

2. Systemvorausetzungen

Entwicklungsumgebung

Irgendwo musst du den Quellcode auch eingeben. Das kannst du natürlich alles im Windows-Editor machen, jedoch wirst du es mit anderen Programmen einfacher haben. Ich persönlich nutze Notepad++, es ist einfach und kostenlos und bietet alles was man braucht. Wenn du mehr komfort möchtest, ist vielleicht Eclipse ein Programm für dich.

Bei ASP.net geht (fast) kein Weg am Visual Studio order dessen kostenloser Version Visual Web Developer Express vorbei.

Webspace

Leider ist es nicht möglich, eine Anwendung direkt auf Facebook zu speichern. Hierfür benötigst du speziellen Speicherplatz, welcher von Außen erreichbar ist und die serverseitige Programmiersprache unterstützt.

Kostenlosen Speicherplatz gibt es nur gegen Werbung. Das Problem dabei ist nur, dass wenn du schon fremde Werbung zeigst nicht mehr so viel Aufmerksamkeit auf deine eigene Werbung geworfen wird. Die meisten kostenlosen Anbieter blenden so genannte Layer-Ads ein, das sind Werbefester die sich über die Seite legen und weggeklickt werden müssen. Wenn du es trotzdem versuchen möchtest, empfehle ich dir Funpic.

Die bessere Wahl ist es, für wenige Euro im Monat Speicherplatz ohne Werbung zu erwerben. Deine Anwendung muss schon ein totaler Flopp werden, wenn du das Geld nicht wieder reinbekommst.

Hier sind einige Anbieter für PHP-Speicherplatz (achte darauf, dass in der Beschreibung wirklich PHP auftaucht):

Eine weitere Möglichkeit wäre natürlich das Hosten auf einen eigenen Server. Jedoch musst du ihn konfigurieren und online-verfügbar machen können. Von einer normalen XAMPP-Installation würde ich abraten, da XAMPP eher für die Entwicklung statt für den ausgelegt Einsatz geeignet ist.

Übertragung

Für die Übertragung deiner Daten an den Speicherplatz brauchst du vermutlich ein FTP-Programm. Ich nutze hier die OpenSource-Software Filezilla.

3. Auf Facebook

Natürlich benötigst du ein eigenes Facebook-Konto. Außerdem musst du die Anwendung Devloper installiert haben.

Das wars auch schon mit den Vorausetzungen. Im nächsten Artikel geht es um die Idee deiner App. Dieser Artikel ist noch nicht draußen und wenn du ihn nicht verpassen möchtest, kannst du dir mal meinen Facebook-Account abonnieren.


Weiterempfehlen
  1. Ivan
    25. November 2010 @ 19:50

    Hallo
    Der oben angegebene Link für das Programm “Filezilla” führt nicht zur Original Webseite und ist vorallem nicht aktuell.

    Der richtige Link lautet:
    http://filezilla-project.org/

  2. Stefan Wienströer
    25. November 2010 @ 19:54

    Ist geändert.

  3. Ivan
    25. November 2010 @ 20:30

    Danke, somit sind Deine Leser wieder Up to Date ;)

  4. sven
    25. Februar 2011 @ 23:08

    Tja, es scheitert schon an der Developer-Verifizierung per Handy-Nr… Nr angegeben, aber nie einen Registrier-Code erhalten. Tel-Anbieter unterstützt das wohl nicht… :-(

  5. Karim
    12. Juni 2011 @ 19:51

    Ich hätte hier noch eine alternative für Funpic, ist aber auf English, wer die Grundkentnisse beherrscht, sollte jedoch kein Problem damit haben:

    Byethost.com

  6. huyen
    6. Juli 2011 @ 16:07

    ich versteh den kram nicht

  7. Flo
    11. Januar 2012 @ 02:24

    Weiß jemand wie ich diesen code umschreiben kann, dass ich nicht immer auf die leinwand (http://meine.de/appxx/) sondern auf apps.facebook/appxx redirected werde?

    $dialog_url = ‘https://www.facebook.com/dialog/oauth?
    . ‘client_id=’ . $app_id
    . ‘&redirect_uri=’ . urlencode($leinwand)
    . ‘&state=’ . $_SESSION['state']
    . ‘&scope=’ . $scope;

    print(” location.href=’” . $dialog_url . “‘”);

    Wenn ich den Facebook App Link einbaue bekomme ich immer einen redirect fehler von facebook wieder.

  8. Alex
    11. April 2012 @ 07:52

    gibt es immer noch keine vorsetzung des artikels?

  9. Stefan Wienströer
    11. April 2012 @ 10:55

    Ne, tut mir leid. Komme zur Zeit nicht dazu.

Hinterlasse einen Kommentar

Laden...