Fünf Schritte, um das eigene Developer Setup sicherer zu machen

share it!Teilen

 -Gastbeitrag von Johannes Nagl, Die Socialisten -

shutterstock_103173653

Neben der Tatsache, dass ernsthafte EntwicklerInnen einige Entwicklungszeit für die Absicherung einer App gegen Angriffsmöglichkeiten wie XSS oder SQL Injection aufwenden, vergessen viele EntwicklerInnen darauf, dass auch die App auf Facebook bzw. die eigenen Facebook-Accounts geschützt werden sollten. In diesem Tutorial möchte ich auf fünf sehr einfache Schritte hinweisen, die die Sicherheit rund um die Facebook App Entwicklung enorm steigern können. (weiterlesen …)

Totgesagte leben länger – Facebook Share / Teilen ist zurück!

share it!Teilen

share

“Facebook Share ist zurück” ist vielleicht ein wenig irritierend, denn die Teilen-Funktion von Facebook war nie wirklich weg. Vor inzwischen über zwei Jahren hatten wir darüber berichtet, dass Facebook den Teilen-Button aus der offiziellen Dokumentation gestrichen hat. Der Link zur Dokumentation führte anschließend zum Like-Button.

Jetzt hat Facebook eingesehen, dass Shares nach wie vor von vielen Nutzern und Webseiten-Betreibern eingesetzt werden, und hat den Share-Dialog wieder zurück in die offizielle Dokumentation gebracht! Dort ist der Share-Dialog jetzt als Unterpunkt der Social Plug-Ins aufgeführt.

Anders als das alte Plug-In steht nun nicht mehr ein eigener Button zum Teilen zur Verfügung. Statt dessen dokumentiert Facebook nur, mit welchen Parametern die für das Teilen wichtige URL facebook.com/sharer.php aufgerufen werden muss, damit diese auch einen Beitrag auf Facebook erzeugt. In gewissen Grenzen kann nun also jeder Link und jedes Bild zu dieser Share-Funktion führen. Wir setzen bei uns im Blog seit dem “großen Share-Experiment” einen selbst gestalteten Teilen-Button ein.

Facebook erklärt in der neuen Dokumentation inklusive Code-Beispielen auch noch einmal den Unterschied zwischen Share und Like:

  • The Like button is more immediate and easier. All people need to do is to click a button, and the link immediately appears on the News Feed and timeline. They have the option of making a comment that appears along with their like, but that’s not required for the action to appear on the timeline and News Feed.
  • The Share dialog requires a little more work from people, but also gives them more choice. When they click Share, the Share dialog requires people to add a comment and click Share Link for the action to appear in timeline and News Feed. People can also customize the title and thumbnail of the link they share. See the example Share dialog

It’s important to provide an experience consistent with people’s expectations. Most people are already familiar with the Like button, for example, and know what to expect when they click it.

Inzwischen sogar schon drei Jahre alt ist unser Whitepaper, welches den Unterschied zwischen Share und Like noch einmal genau zeigt.

Im März dieses Jahres hatte Facebook den Share-Dialog auf der Facebook-Plattform in ersten Tests modifiziert. Wir sind nach der Rückbesinnung auf den Share-Dialog fürs Web nun gespannt, ob es auch hier ein Redesign geben wird.

Was ist eigentlich: Parse?

share it!Teilen

parse

Der Cloudservice Parse hat vor kurzem den Besitzer gewechselt und wurde von Facebook gekauft. Bei Parse handelt es sich um einen Service, der einem mobilen App-Entwickler die lästigen aber notwendigen Aufgaben abnimmt, welche mit der Netz-Infrastruktur zusammenhängen bzw. eben eine solche benötigen. Dies beginnt beim simplen Speichern von Daten bis hin zum Handling der Push-Notifications. Alles in allem sollen App-Entwickler sich nur noch auf den eigentlichen Kern fokussieren. Alles andere erledigt sich mit einem API-Aufruf, ohne dass man Infrastruktur bereitstellen oder, noch viel wichtiger, ohne, dass Infrastruktur skaliert werden muss.

Parse unterstützt Anwendungen für OSX, iOS, Android und .NET. Für den Rest steht auch noch ein Javascript-SDK und eine REST-API bereit. Im Folgenden eine kurze Zusammenfassung der Dienste, die Parse bereitstellt: (weiterlesen …)

Eigenentwicklung: Facebook Home für iOS (Video)

share it!Teilen

cover_image

Ziemlich genau einen Monat ist es jetzt her, dass Facebook Home vorgestellt wurde. Und nach diesem Monat gibt es nicht nur eine erstes Update für Home, sondern auch eine Version für das iPhone unter iOS, von Kenny Tang. Bisher gibt es die iPhone App nicht als fertigen Download sondern in einem Video zu sehen, sie unterstützt aber schon viele Funktionen der Android Version:

  • Coverfeed
  • Kommentieren und Liken
  • Doppel-Tap zum Liken
  • App Launcher
  • Composer für eigenen Bilder und Text Posts

Da Kenny den Quelltext komplett auf GitHub veröffentlicht hat, kann sich jeder Entwickler auch selbst die Facebook Home App kompilieren und bei deren Verbesserung mithelfen. So fehlt im Moment noch: (weiterlesen …)

In der Entwicklung: New Graph Search API

share it!Teilen

- Gastbeitrag von Stephan Alber -
dev (1)

Unmittelbar nach der Veröffentlichung der “New Graph Search” Beta im Januar dieses Jahres kam es zu einer Reihe an Spekulationen über eine entsprechende Entwickler-Schnittstelle (API / Application programming interface). Nach den Vorstellungen oder Wünschen der Marketing Industrie, sollte die neue API 1:1 den Funktionen der neuen Graph Search, wie sie dem (Beta) Nutzer zur Verfügung steht, ebenbürtig sein. Um den wichtigsten Punkt hierfür vorwegzunehmen: Dato existiert weder eine “New Graph Search API” in diesem Umfang, noch wird es selbige jemals geben.

Dennoch: In einer abgewandelten Form wird es eine New Graph Search API geben. Wesentliche Details hierzu wurden uns bei der Mobile DevCon in New York  – mehr oder weniger exklusiv – von Facebook mitgeteilt.

Der Status Quo

Momentan befindet sich Facebook in einer Konzeptphase, wie die neuen Technologien für Entwickler (bzw. Drittanbieter) zugänglich gemacht werden soll. Die Technik ist vorhanden, man hat genügend Zeit, um das Produkt zu gestalten. Dabei spielen unterschiedliche Stakeholder eine Rolle: Die Privatsphäre der Nutzer, Facebooks Marktmacht sowie der Wille die Plattform für Entwickler zu öffnen, sodass diese eigene, kreative Anwendungen auf Basis der API entwickeln können. (weiterlesen …)


Nichts verpassen! Täglichen allfacebook.de Newsletter abonnieren:





Fan werden


WebMediaBrands
Mediabistro | SemanticWeb | Inside Network
Jobs | Education | Research | Events | News
Advertise | Terms of Use | Privacy Policy
Copyright 2012 WebMediaBrands Inc. All rights reserved.