Facebook は、Paper アプリを動かす Pop アニメーション エンジンをオープンソース化し、現在 GitHub のリストで公開されています。
Popエンジンは基本的な静的アニメーションに加え、リアルな物理ベースのインタラクションを構築するための、弾みや減衰といった動的なアニメーションも備えています。Paperアプリはそのデザインが高く評価されており、開発者は今後、独自のiOSおよびOS XアプリでPaperアプリと同じエンジンを利用できるようになります。
Facebookは「このAPIにより、既存のObjective-Cコードベースとの迅速な統合が可能になり、あらゆるオブジェクトのあらゆるプロパティのアニメーションが可能になります」と述べている。
Facebookのエンジニアであり、2011年にFacebookに買収される前のPush Pop Pressの創業者でもあるキモン・ツィンテリス氏は、月曜日のブログ投稿でiOS内での静的アニメーションに対するAppleのサポートを称賛したが、Facebookの技術はアプリ開発者を新たなレベルに引き上げることができると述べた。
「Pop では、Core Animation の使い慣れた強力なプログラミング モデルを維持しながら、ジェスチャの速度をキャプチャし、ユーザーの意図をより適切に反映することができます」と Tsinteris 氏は述べています。「Paper によって、そのビジョンとそれを支えるアニメーション エンジンの両方をさらに改良する機会が得られました。」
Pop の技術的な詳細については GitHub ページを参照する必要がありますが、基本的にはすべてのアニメーションとトランジションを Paper で利用できるようになります。
Paper は、ソーシャル ネットワークの Creative Labs チームの約 15 人のデザイナーとエンジニアによる最初のアプリとして 2 月にリリースされました。