Zum Hauptinhalt Zur Navigation

Facebooks Pop: Animations-Engine von Paper wird Open Source

Die Newsreader-App Paper von Facebook steht seit Ende Januar bereit. Nun ist die Animations-Engine von Paper als Open Source zur Verwendung in anderen iOS-Apps verfügbar.
/ Sebastian Grüner
1 Kommentare News folgen (öffnet im neuen Fenster)
Papers Animations-Engine Pop ist Open Source (Bild: Facebook)
Papers Animations-Engine Pop ist Open Source Bild: Facebook

Standardmäßig bietet Apple vier einfache Möglichkeiten, Animationen in iOS-Apps zu nutzen. Für die Nachrichten-App Paper, die Facebook Ende Januar veröffentlichte, hat das Entwickler-Team die Animations-Engine unter dem Namen Pop als Open-Source-Software(öffnet im neuen Fenster) bei Github veröffentlicht.

Paper von Facebook ausprobiert
Paper von Facebook ausprobiert (01:10)

Gegenüber den als statisch bezeichneten iOS-Animationen lassen sich mit Pop " federnde oder sich verlangsamende dynamische Animationen " erstellen. Damit sollen Interaktionen erstellt werden können, die realistisch wirken und physikalische Abläufe widerspiegeln.

Das API des Codes ist dabei sehr nah an das Original von iOS angelegt, damit Entwickler die Animationen einfach verwenden können. Darüber hinaus ist Pop als " erweiterbares Framework " entwickelt worden. Mit Zugang zu dem Code lassen sich nun auch eigene Animationen erstellen.

Zur Verwendung steht Pop über die Verwaltung für das Objective-C-Projekt Cocoa-Pods(öffnet im neuen Fenster) bereit. Einfache Konfigurationsdateien sind aber ebenfalls verfügbar. Bei einer manuellen Installation sollte darauf geachtet werden, dass die Standard-C++-Bibliothek für das Projekt gelinkt werden muss.

Der Code von Pop steht unter der BSD-Lizenz über Github zum Download(öffnet im neuen Fenster) bereit. Um Code beizutragen, muss eine Lizenzvereinbarung mit Facebook getroffen werden.


Relevante Themen