Pop動畫引擎除了被Facebook用來打造Paper閱讀程式,Push Pop Press也自己設計了一款Our Choice電子書閱讀軟體。

Facebook周一(4/28)宣布釋出Pop的開放源碼,這是源自於Facebook在2011年併購的Push Pop Press,也是今年1月發表的Paper閱讀程式所使用的動畫引擎。

Push Pop Press共同創辦人、現為Facebook的iOS工程經理Kimon Tsinteris表示,從第一代iPhone開始,iOS對靜態動畫的支援就有良好的表現,蘋果所開發的核心動畫(Core Animation)框架讓開發人員很容易利用各種動畫功能。然而,觸控式介面的創新迎來了新一波的軟體設計浪潮,可直接與螢幕上的元件互動這件事把大家對螢幕的期待轉成媒介,如果物體能夠回應人們的觸碰,那麼應該也能回應人們滑動的速度,Pop維持了Core Animation令人熟悉與強大的程序設計模型,另也迎合了手勢的速度,而且更能理解使用者的意圖。

Pop亦是以iOS為基礎的動畫引擎,除了Core Animation的4種靜態動畫(linear、ease-in、ease-out與ease-in-ease-out)外,也新增了3種原始動畫型態,包括彈跳、衰變,與客製(spring、decay、custom),並藉由客製功能讓Pop成為一個可擴充的架構,允許開發人員打造獨特的效果,另也提供友善的程序設計模型。

Tsinteris表示,假如開發人員會使用蘋果的Core Animation,那麼便懂得如何使用Pop。開發人員可透過軟體專案代管服務GitHub下載Pop原始碼。

Push Pop Press曾發表支援iOS裝置的Our Choice電子書閱讀程式,Facebook Paper則是可讀取Facebook動態消息或訂閱其他數位內容的閱讀程式,被視為Flipboard的競爭對手,Paper現階段只有iPhone版本。(編譯/陳曉莉)

 

熱門新聞

Advertisement